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

View Problem - Process Solution

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

% Computer : n029.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:30:01 EDT 2024

% Result   : Theorem 1.97s 2.19s
% Output   : Proof 2.05s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.15  % Problem    : ALG115+1 : TPTP v8.2.0. Released v2.7.0.
% 0.10/0.16  % Command    : do_cvc5 %s %d
% 0.17/0.37  % Computer : n029.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 09:22:54 EDT 2024
% 0.17/0.37  % CPUTime    : 
% 0.23/0.57  %----Proving TF0_NAR, FOF, or CNF
% 1.97/2.19  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 1.97/2.19  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.KXEnRZUyN6/cvc5---1.0.5_15981.smt2
% 1.97/2.19  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.KXEnRZUyN6/cvc5---1.0.5_15981.smt2
% 1.97/2.19  (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))))
% 1.97/2.19  (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))))
% 1.97/2.19  (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))))
% 1.97/2.19  (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))))
% 1.97/2.19  (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)))))
% 1.97/2.19  (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)))))
% 1.97/2.19  (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))))
% 1.97/2.19  (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))))
% 1.97/2.19  (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))))
% 1.97/2.19  (assume a9 (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (and (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))
% 1.97/2.19  (assume a10 (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (and (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))
% 1.97/2.19  (assume a11 (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (assume a12 (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.19  (assume a13 (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 1.97/2.19  (assume a14 (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.19  (assume a15 (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))
% 1.97/2.19  (assume a16 (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.19  (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))))))
% 1.97/2.19  (assume a18 true)
% 1.97/2.19  (step t1 (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)
% 1.97/2.19  (step t2 (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)
% 1.97/2.19  (step t3 (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)
% 1.97/2.19  (step t4 (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)
% 1.97/2.19  (step t5 (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)
% 1.97/2.19  (step t6 (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)
% 1.97/2.19  (step t7 (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)
% 1.97/2.19  (step t8 (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)
% 1.97/2.19  (step t9 (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)
% 1.97/2.19  (step t10 (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)
% 1.97/2.19  (step t11 (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)
% 1.97/2.19  (step t12 (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)
% 1.97/2.19  (step t13 (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)
% 1.97/2.19  (step t14 (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)
% 1.97/2.19  (step t15 (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)
% 1.97/2.19  (step t16 (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)
% 1.97/2.19  (step t17 (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)
% 1.97/2.19  (step t18 (cl (= (= (tptp.h1 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t19 (cl (= (= (tptp.h1 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t20 (cl (= (= (tptp.h1 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t21 (cl (= (= (tptp.h1 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t22 (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 (t18 t19 t20 t21))
% 1.97/2.19  (step t23 (cl (= (= (tptp.h1 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t24 (cl (= (= (tptp.h1 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t25 (cl (= (= (tptp.h1 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t26 (cl (= (= (tptp.h1 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t27 (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 (t23 t24 t25 t26))
% 1.97/2.19  (step t28 (cl (= (= (tptp.h1 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t29 (cl (= (= (tptp.h1 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t30 (cl (= (= (tptp.h1 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t31 (cl (= (= (tptp.h1 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t32 (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 (t28 t29 t30 t31))
% 1.97/2.19  (step t33 (cl (= (= (tptp.h1 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t34 (cl (= (= (tptp.h1 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t35 (cl (= (= (tptp.h1 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t36 (cl (= (= (tptp.h1 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t37 (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 (t33 t34 t35 t36))
% 1.97/2.19  (step t38 (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 (t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t22 t27 t32 t37))
% 1.97/2.19  (step t39 (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)
% 1.97/2.19  (step t40 (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)
% 1.97/2.19  (step t41 (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)
% 1.97/2.19  (step t42 (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)
% 1.97/2.19  (step t43 (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)
% 1.97/2.19  (step t44 (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)
% 1.97/2.19  (step t45 (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)
% 1.97/2.19  (step t46 (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)
% 1.97/2.19  (step t47 (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)
% 1.97/2.19  (step t48 (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)
% 1.97/2.19  (step t49 (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)
% 1.97/2.19  (step t50 (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)
% 1.97/2.19  (step t51 (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)
% 1.97/2.19  (step t52 (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)
% 1.97/2.19  (step t53 (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)
% 1.97/2.19  (step t54 (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)
% 1.97/2.19  (step t55 (cl (= (= (tptp.h2 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t56 (cl (= (= (tptp.h2 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t57 (cl (= (= (tptp.h2 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t58 (cl (= (= (tptp.h2 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t59 (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 (t55 t56 t57 t58))
% 1.97/2.19  (step t60 (cl (= (= (tptp.h2 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t61 (cl (= (= (tptp.h2 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t62 (cl (= (= (tptp.h2 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t63 (cl (= (= (tptp.h2 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t64 (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 (t60 t61 t62 t63))
% 1.97/2.19  (step t65 (cl (= (= (tptp.h2 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t66 (cl (= (= (tptp.h2 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t67 (cl (= (= (tptp.h2 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t68 (cl (= (= (tptp.h2 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t69 (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 (t65 t66 t67 t68))
% 1.97/2.19  (step t70 (cl (= (= (tptp.h2 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t71 (cl (= (= (tptp.h2 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t72 (cl (= (= (tptp.h2 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t73 (cl (= (= (tptp.h2 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t74 (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 (t70 t71 t72 t73))
% 1.97/2.19  (step t75 (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 (t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t59 t64 t69 t74))
% 1.97/2.19  (step t76 (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)
% 1.97/2.19  (step t77 (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)
% 1.97/2.19  (step t78 (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)
% 1.97/2.19  (step t79 (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)
% 1.97/2.19  (step t80 (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)
% 1.97/2.19  (step t81 (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)
% 1.97/2.19  (step t82 (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)
% 1.97/2.19  (step t83 (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)
% 1.97/2.19  (step t84 (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)
% 1.97/2.19  (step t85 (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)
% 1.97/2.19  (step t86 (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)
% 1.97/2.19  (step t87 (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)
% 1.97/2.19  (step t88 (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)
% 1.97/2.19  (step t89 (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)
% 1.97/2.19  (step t90 (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)
% 1.97/2.19  (step t91 (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)
% 1.97/2.19  (step t92 (cl (= (= (tptp.h3 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t93 (cl (= (= (tptp.h3 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t94 (cl (= (= (tptp.h3 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t95 (cl (= (= (tptp.h3 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t96 (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 (t92 t93 t94 t95))
% 1.97/2.19  (step t97 (cl (= (= (tptp.h3 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t98 (cl (= (= (tptp.h3 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t99 (cl (= (= (tptp.h3 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t100 (cl (= (= (tptp.h3 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t101 (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 (t97 t98 t99 t100))
% 1.97/2.19  (step t102 (cl (= (= (tptp.h3 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t103 (cl (= (= (tptp.h3 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t104 (cl (= (= (tptp.h3 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t105 (cl (= (= (tptp.h3 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t106 (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 (t102 t103 t104 t105))
% 1.97/2.19  (step t107 (cl (= (= (tptp.h3 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t108 (cl (= (= (tptp.h3 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t109 (cl (= (= (tptp.h3 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t110 (cl (= (= (tptp.h3 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t111 (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 (t107 t108 t109 t110))
% 1.97/2.19  (step t112 (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 (t76 t77 t78 t79 t80 t81 t82 t83 t84 t85 t86 t87 t88 t89 t90 t91 t96 t101 t106 t111))
% 1.97/2.19  (step t113 (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)
% 1.97/2.19  (step t114 (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)
% 1.97/2.19  (step t115 (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)
% 1.97/2.19  (step t116 (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)
% 1.97/2.19  (step t117 (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)
% 1.97/2.19  (step t118 (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)
% 1.97/2.19  (step t119 (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)
% 1.97/2.19  (step t120 (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)
% 1.97/2.19  (step t121 (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)
% 1.97/2.19  (step t122 (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)
% 1.97/2.19  (step t123 (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)
% 1.97/2.19  (step t124 (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)
% 1.97/2.19  (step t125 (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)
% 1.97/2.19  (step t126 (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)
% 1.97/2.19  (step t127 (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)
% 1.97/2.19  (step t128 (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)
% 1.97/2.19  (step t129 (cl (= (= (tptp.h4 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t130 (cl (= (= (tptp.h4 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t131 (cl (= (= (tptp.h4 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t132 (cl (= (= (tptp.h4 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t133 (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 (t129 t130 t131 t132))
% 1.97/2.19  (step t134 (cl (= (= (tptp.h4 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t135 (cl (= (= (tptp.h4 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t136 (cl (= (= (tptp.h4 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t137 (cl (= (= (tptp.h4 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t138 (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 (t134 t135 t136 t137))
% 1.97/2.19  (step t139 (cl (= (= (tptp.h4 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t140 (cl (= (= (tptp.h4 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t141 (cl (= (= (tptp.h4 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t142 (cl (= (= (tptp.h4 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t143 (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 (t139 t140 t141 t142))
% 1.97/2.19  (step t144 (cl (= (= (tptp.h4 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t145 (cl (= (= (tptp.h4 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t146 (cl (= (= (tptp.h4 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t147 (cl (= (= (tptp.h4 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t148 (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 (t144 t145 t146 t147))
% 1.97/2.19  (step t149 (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 (t113 t114 t115 t116 t117 t118 t119 t120 t121 t122 t123 t124 t125 t126 t127 t128 t133 t138 t143 t148))
% 1.97/2.19  (step t150 (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 (t38 t75 t112 t149))
% 1.97/2.19  (step t151 (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 (t150))
% 1.97/2.19  (step t152 (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 (t1 t151 a17))
% 1.97/2.19  (step t153 (cl (not (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 not_or :premises (t152))
% 1.97/2.19  (step t154 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (not (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)))) (not (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)))) (not (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)))) (not (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 not_and :premises (t153))
% 1.97/2.19  (step t155 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.19  (step t156 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t157)
% 1.97/2.19  (assume t157.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.19  (assume t157.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))
% 1.97/2.19  (assume t157.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))
% 1.97/2.19  (assume t157.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.19  (assume t157.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.19  (assume t157.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.19  (assume t157.a6 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.19  (assume t157.a7 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.19  (assume t157.a8 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.19  (step t157.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t157.t2)
% 1.97/2.19  (assume t157.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.19  (assume t157.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.19  (assume t157.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.19  (assume t157.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.19  (assume t157.t2.a4 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.19  (assume t157.t2.a5 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.19  (assume t157.t2.a6 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))
% 1.97/2.19  (assume t157.t2.a7 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.19  (assume t157.t2.a8 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))
% 1.97/2.19  (step t157.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) :rule symm :premises (t157.t2.a8))
% 1.97/2.19  (step t157.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.h2 tptp.e13))) :rule cong :premises (t157.t2.t1))
% 1.97/2.19  (step t157.t2.t3 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t157.t2.a7))
% 1.97/2.19  (step t157.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21)) :rule symm :premises (t157.t2.a6))
% 1.97/2.19  (step t157.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t157.t2.t4))
% 1.97/2.19  (step t157.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t157.t2.a3))
% 1.97/2.19  (step t157.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t157.t2.t6))
% 1.97/2.19  (step t157.t2.t8 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t157.t2.a2))
% 1.97/2.19  (step t157.t2.t9 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t157.t2.t8))
% 1.97/2.19  (step t157.t2.t10 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t157.t2.a1))
% 1.97/2.19  (step t157.t2.t11 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t157.t2.t9 t157.t2.t10))
% 1.97/2.19  (step t157.t2.t12 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.19  (step t157.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t157.t2.t11 t157.t2.t12))
% 1.97/2.19  (step t157.t2.t14 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t157.t2.a0))
% 1.97/2.19  (step t157.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t157.t2.t14))
% 1.97/2.19  (step t157.t2.t16 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule trans :premises (t157.t2.t7 t157.t2.t13 t157.t2.t15))
% 1.97/2.19  (step t157.t2.t17 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t157.t2.a5))
% 1.97/2.19  (step t157.t2.t18 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t157.t2.t17))
% 1.97/2.19  (step t157.t2.t19 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t157.t2.t7 t157.t2.t13))
% 1.97/2.19  (step t157.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t157.t2.t11 t157.t2.t19))
% 1.97/2.19  (step t157.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t157.t2.a4))
% 1.97/2.19  (step t157.t2.t22 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t157.t2.t18 t157.t2.t20 t157.t2.t21))
% 1.97/2.19  (step t157.t2.t23 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule cong :premises (t157.t2.t16 t157.t2.t22))
% 1.97/2.19  (step t157.t2.t24 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule trans :premises (t157.t2.t2 t157.t2.t3 t157.t2.t5 t157.t2.t23))
% 1.97/2.19  (step t157.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t157.t2.a0 t157.t2.a1 t157.t2.a2 t157.t2.a3 t157.t2.a4 t157.t2.a5 t157.t2.a6 t157.t2.a7 t157.t2.a8))
% 1.97/2.19  (step t157.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.19  (step t157.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.19  (step t157.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.19  (step t157.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.19  (step t157.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.19  (step t157.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.19  (step t157.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.97/2.19  (step t157.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t157.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 1.97/2.19  (step t157.t12 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t157.t2 t157.t3 t157.t4 t157.t5 t157.t6 t157.t7 t157.t8 t157.t9 t157.t10 t157.t11))
% 1.97/2.19  (step t157.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule reordering :premises (t157.t12))
% 1.97/2.19  (step t157.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule contraction :premises (t157.t13))
% 1.97/2.19  (step t157.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (= (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 resolution :premises (t157.t1 t157.t14))
% 1.97/2.19  (step t157.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.19  (step t157.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule resolution :premises (t157.t15 t157.t16))
% 1.97/2.19  (step t157.t18 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule contraction :premises (t157.t17))
% 1.97/2.19  (step t157.t19 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule implies :premises (t157.t18))
% 1.97/2.19  (step t157.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 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.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 1.97/2.19  (step t157.t21 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t157.t20 t157.a7 t157.a6 t157.a8 t157.a4 t157.a0 t157.a3 t157.a2 t157.a5 t157.a1))
% 1.97/2.19  (step t157.t22 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule resolution :premises (t157.t19 t157.t21))
% 1.97/2.19  (step t157 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t157.a0 t157.a1 t157.a2 t157.a3 t157.a4 t157.a5 t157.a6 t157.a7 t157.a8))
% 1.97/2.19  (step t158 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.19  (step t159 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 1.97/2.19  (step t160 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.97/2.19  (step t161 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.19  (step t162 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.19  (step t163 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t164 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.19  (step t165 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.19  (step t166 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.19  (step t167 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t157 t158 t159 t160 t161 t162 t163 t164 t165 t166))
% 1.97/2.19  (step t168 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule reordering :premises (t167))
% 1.97/2.19  (step t169 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule contraction :premises (t168))
% 1.97/2.19  (step t170 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t156 t169))
% 1.97/2.19  (step t171 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.19  (step t172 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule resolution :premises (t170 t171))
% 1.97/2.19  (step t173 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule contraction :premises (t172))
% 1.97/2.19  (step t174 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule implies :premises (t173))
% 1.97/2.19  (step t175 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule resolution :premises (t155 t174))
% 1.97/2.19  (step t176 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t175))
% 1.97/2.19  (step t177 (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)
% 1.97/2.19  (step t178 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t179 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t180 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t181 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t182 (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 (t178 t179 t180 t181))
% 1.97/2.19  (step t183 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t184 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t185 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t186 (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 (t178 t183 t184 t185))
% 1.97/2.19  (step t187 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t188 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t189 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t190 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t191 (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 (t187 t188 t189 t190))
% 1.97/2.19  (step t192 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t193 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t194 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t195 (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 (t187 t192 t193 t194))
% 1.97/2.19  (step t196 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t197 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t198 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t199 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t200 (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 (t196 t197 t198 t199))
% 1.97/2.19  (step t201 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t202 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t203 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t204 (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 (t196 t201 t202 t203))
% 1.97/2.19  (step t205 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t206 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t207 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t208 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t209 (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 (t205 t206 t207 t208))
% 1.97/2.19  (step t210 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t211 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t212 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.97/2.19  (step t213 (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 (t205 t210 t211 t212))
% 1.97/2.19  (step t214 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t215 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t216 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t217 (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 (t183 t214 t215 t216))
% 1.97/2.19  (step t218 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t219 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t220 (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 (t179 t214 t218 t219))
% 1.97/2.19  (step t221 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t222 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t223 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t224 (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 (t192 t221 t222 t223))
% 1.97/2.19  (step t225 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t226 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t227 (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 (t188 t221 t225 t226))
% 1.97/2.19  (step t228 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t229 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t230 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t231 (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 (t201 t228 t229 t230))
% 1.97/2.19  (step t232 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t233 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t234 (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 (t197 t228 t232 t233))
% 1.97/2.19  (step t235 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t236 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t237 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t238 (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 (t210 t235 t236 t237))
% 1.97/2.19  (step t239 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t240 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.97/2.19  (step t241 (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 (t206 t235 t239 t240))
% 1.97/2.19  (step t242 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t243 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t244 (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 (t184 t218 t242 t243))
% 1.97/2.19  (step t245 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t246 (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 (t180 t215 t242 t245))
% 1.97/2.19  (step t247 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t248 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t249 (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 (t193 t225 t247 t248))
% 1.97/2.19  (step t250 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t251 (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 (t189 t222 t247 t250))
% 1.97/2.19  (step t252 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t253 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t254 (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 (t202 t232 t252 t253))
% 1.97/2.19  (step t255 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t256 (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 (t198 t229 t252 t255))
% 1.97/2.19  (step t257 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t258 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t259 (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 (t211 t239 t257 t258))
% 1.97/2.19  (step t260 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.97/2.19  (step t261 (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 (t207 t236 t257 t260))
% 1.97/2.19  (step t262 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t263 (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 (t185 t219 t245 t262))
% 1.97/2.19  (step t264 (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 (t181 t216 t243 t262))
% 1.97/2.19  (step t265 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t266 (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 (t194 t226 t250 t265))
% 1.97/2.19  (step t267 (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 (t190 t223 t248 t265))
% 1.97/2.19  (step t268 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t269 (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 (t203 t233 t255 t268))
% 1.97/2.19  (step t270 (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 (t199 t230 t253 t268))
% 1.97/2.19  (step t271 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.97/2.19  (step t272 (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 (t212 t240 t260 t271))
% 1.97/2.19  (step t273 (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 (t208 t237 t258 t271))
% 1.97/2.19  (step t274 (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 (t182 t186 t191 t195 t200 t204 t209 t213 t217 t220 t224 t227 t231 t234 t238 t241 t244 t246 t249 t251 t254 t256 t259 t261 t263 t264 t266 t267 t269 t270 t272 t273))
% 1.97/2.19  (step t275 (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 (t177 t274 a1))
% 1.97/2.19  (step t276 (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 (t275))
% 1.97/2.19  (step t277 (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 (t276))
% 1.97/2.19  (step t278 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (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.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 1.97/2.19  (step t279 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 1.97/2.19  (step t280 (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)
% 1.97/2.19  (step t281 (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 (t280))
% 1.97/2.19  (step t282 (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)
% 1.97/2.19  (step t283 (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)
% 1.97/2.19  (step t284 (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)
% 1.97/2.19  (step t285 (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 (t283 t284))
% 1.97/2.19  (step t286 (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)
% 1.97/2.19  (step t287 (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 (t285 t286))
% 1.97/2.19  (step t288 (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 (t282 t287))
% 1.97/2.19  (step t289 (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 (t281 t288))
% 1.97/2.19  (step t290 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 1.97/2.19  (step t291 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t279 t289 t290))
% 1.97/2.19  (step t292 (cl (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 1.97/2.19  (step t293 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t294)
% 1.97/2.19  (assume t294.a0 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.19  (assume t294.a1 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 1.97/2.19  (step t294.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t294.t2)
% 1.97/2.19  (assume t294.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 1.97/2.19  (assume t294.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.19  (step t294.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.19  (step t294.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 (t294.t2.t1))
% 1.97/2.19  (step t294.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t294.t2.a1))
% 1.97/2.19  (step t294.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t294.t2.t3))
% 1.97/2.19  (step t294.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 1.97/2.19  (step t294.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t294.t2.t4 t294.t2.t5))
% 1.97/2.19  (step t294.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)
% 1.97/2.19  (step t294.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 (t294.t2.t7))
% 1.97/2.19  (step t294.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)
% 1.97/2.19  (step t294.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 (t294.t2.t8 t294.t2.t9))
% 1.97/2.19  (step t294.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t294.t2.t10 t294.t2.a0))
% 1.97/2.19  (step t294.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t294.t2.t6 t294.t2.t11))
% 1.97/2.19  (step t294.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t294.t2.t2 t294.t2.t12))
% 1.97/2.19  (step t294.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t294.t2.a0 t294.t2.a1))
% 1.97/2.19  (step t294.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 1.97/2.19  (step t294.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t294.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t294.t2 t294.t3 t294.t4))
% 1.97/2.19  (step t294.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t294.t5))
% 1.97/2.19  (step t294.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t294.t6))
% 1.97/2.19  (step t294.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t294.t1 t294.t7))
% 1.97/2.19  (step t294.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 1.97/2.19  (step t294.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t294.t8 t294.t9))
% 1.97/2.19  (step t294.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t294.t10))
% 1.97/2.19  (step t294.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t294.t11))
% 1.97/2.19  (step t294.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 1.97/2.19  (step t294.t14 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t294.t13 t294.a1 t294.a0))
% 1.97/2.19  (step t294.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t294.t12 t294.t14))
% 1.97/2.19  (step t294 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t294.a0 t294.a1))
% 1.97/2.19  (step t295 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t296 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 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)
% 1.97/2.19  (step t297 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t294 t295 t296))
% 1.97/2.19  (step t298 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t297))
% 1.97/2.19  (step t299 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t298))
% 1.97/2.19  (step t300 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (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 (t293 t299))
% 1.97/2.19  (step t301 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (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)
% 1.97/2.19  (step t302 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t300 t301))
% 1.97/2.19  (step t303 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t302))
% 1.97/2.19  (step t304 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t303))
% 1.97/2.19  (step t305 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t292 t304))
% 1.97/2.19  (step t306 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t307 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 1.97/2.19  (step t308 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (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)
% 1.97/2.19  (step t309 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t305 t306 t307 t308))
% 1.97/2.19  (step t310 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t309))
% 1.97/2.19  (step t311 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t278 t291 t310))
% 1.97/2.19  (step t312 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t311))
% 1.97/2.19  (step t313 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t312))
% 1.97/2.19  (step t314 (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)
% 1.97/2.19  (step t315 (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)
% 1.97/2.19  (step t316 (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 (t315))
% 1.97/2.19  (step t317 (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)
% 1.97/2.19  (step t318 (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 (t317))
% 1.97/2.19  (step t319 (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)
% 1.97/2.19  (step t320 (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 (t319))
% 1.97/2.19  (step t321 (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)
% 1.97/2.19  (step t322 (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 (t321))
% 1.97/2.19  (step t323 (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)
% 1.97/2.19  (step t324 (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 (t323))
% 1.97/2.19  (step t325 (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)
% 1.97/2.19  (step t326 (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 (t325))
% 1.97/2.19  (step t327 (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)
% 1.97/2.19  (step t328 (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 (t327))
% 1.97/2.19  (step t329 (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)
% 1.97/2.19  (step t330 (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 (t329))
% 1.97/2.19  (step t331 (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)
% 1.97/2.19  (step t332 (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 (t331))
% 1.97/2.19  (step t333 (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)
% 1.97/2.19  (step t334 (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 (t333))
% 1.97/2.19  (step t335 (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)
% 1.97/2.19  (step t336 (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 (t335))
% 1.97/2.19  (step t337 (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)
% 1.97/2.19  (step t338 (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 (t337))
% 1.97/2.19  (step t339 (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)
% 1.97/2.19  (step t340 (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 (t339))
% 1.97/2.19  (step t341 (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)
% 1.97/2.19  (step t342 (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 (t341))
% 1.97/2.19  (step t343 (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)
% 1.97/2.19  (step t344 (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 (t343))
% 1.97/2.19  (step t345 (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)
% 1.97/2.19  (step t346 (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 (t345))
% 1.97/2.19  (step t347 (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)
% 1.97/2.19  (step t348 (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 (t347))
% 1.97/2.19  (step t349 (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)
% 1.97/2.19  (step t350 (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 (t349))
% 1.97/2.19  (step t351 (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)
% 1.97/2.19  (step t352 (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 (t351))
% 1.97/2.19  (step t353 (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)
% 1.97/2.19  (step t354 (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 (t353))
% 1.97/2.19  (step t355 (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)
% 1.97/2.19  (step t356 (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 (t355))
% 1.97/2.19  (step t357 (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)
% 1.97/2.19  (step t358 (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 (t357))
% 1.97/2.19  (step t359 (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)
% 1.97/2.19  (step t360 (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 (t359))
% 1.97/2.19  (step t361 (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)
% 1.97/2.19  (step t362 (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 (t361))
% 1.97/2.19  (step t363 (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)
% 1.97/2.19  (step t364 (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 (t363))
% 1.97/2.19  (step t365 (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)
% 1.97/2.19  (step t366 (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 (t365))
% 1.97/2.19  (step t367 (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)
% 1.97/2.19  (step t368 (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 (t367))
% 1.97/2.19  (step t369 (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)
% 1.97/2.19  (step t370 (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 (t369))
% 1.97/2.19  (step t371 (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)
% 1.97/2.19  (step t372 (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 (t371))
% 1.97/2.19  (step t373 (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)
% 1.97/2.19  (step t374 (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 (t373))
% 1.97/2.19  (step t375 (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)
% 1.97/2.19  (step t376 (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 (t375))
% 1.97/2.19  (step t377 (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)
% 1.97/2.19  (step t378 (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 (t377))
% 1.97/2.19  (step t379 (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)
% 1.97/2.19  (step t380 (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 (t379))
% 1.97/2.19  (step t381 (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)
% 1.97/2.19  (step t382 (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 (t381))
% 1.97/2.19  (step t383 (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)
% 1.97/2.19  (step t384 (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 (t383))
% 1.97/2.19  (step t385 (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)
% 1.97/2.19  (step t386 (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 (t385))
% 1.97/2.19  (step t387 (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)
% 1.97/2.19  (step t388 (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 (t387))
% 1.97/2.19  (step t389 (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)
% 1.97/2.19  (step t390 (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 (t389))
% 1.97/2.19  (step t391 (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)
% 1.97/2.19  (step t392 (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 (t391))
% 1.97/2.19  (step t393 (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)
% 1.97/2.19  (step t394 (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 (t393))
% 1.97/2.19  (step t395 (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)
% 1.97/2.19  (step t396 (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 (t395))
% 1.97/2.19  (step t397 (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)
% 1.97/2.19  (step t398 (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 (t397))
% 1.97/2.19  (step t399 (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)
% 1.97/2.19  (step t400 (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 (t399))
% 1.97/2.19  (step t401 (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)
% 1.97/2.19  (step t402 (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 (t401))
% 1.97/2.19  (step t403 (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)
% 1.97/2.19  (step t404 (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 (t403))
% 1.97/2.19  (step t405 (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)
% 1.97/2.19  (step t406 (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 (t405))
% 1.97/2.19  (step t407 (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)
% 1.97/2.19  (step t408 (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 (t407))
% 1.97/2.19  (step t409 (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)
% 1.97/2.19  (step t410 (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 (t409))
% 1.97/2.19  (step t411 (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 (t316 t318 t320 t322 t324 t326 t328 t330 t332 t334 t336 t338 t340 t342 t344 t346 t348 t350 t352 t354 t356 t358 t360 t362 t364 t366 t368 t370 t372 t374 t376 t378 t380 t382 t384 t386 t388 t390 t392 t394 t396 t398 t400 t402 t404 t406 t408 t410))
% 1.97/2.19  (step t412 (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 (t314 t411 a4))
% 1.97/2.19  (step t413 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t412))
% 1.97/2.19  (step t414 (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)
% 1.97/2.19  (step t415 (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 (t178 t187 t196 t205))
% 1.97/2.19  (step t416 (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 (t179 t188 t197 t206))
% 1.97/2.19  (step t417 (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 (t180 t189 t198 t207))
% 1.97/2.19  (step t418 (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 (t181 t190 t199 t208))
% 1.97/2.19  (step t419 (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 (t183 t192 t201 t210))
% 1.97/2.19  (step t420 (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 (t214 t221 t228 t235))
% 1.97/2.19  (step t421 (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 (t215 t222 t229 t236))
% 1.97/2.19  (step t422 (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 (t216 t223 t230 t237))
% 1.97/2.19  (step t423 (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 (t184 t193 t202 t211))
% 1.97/2.19  (step t424 (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 (t218 t225 t232 t239))
% 1.97/2.19  (step t425 (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 (t242 t247 t252 t257))
% 1.97/2.19  (step t426 (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 (t243 t248 t253 t258))
% 1.97/2.19  (step t427 (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 (t185 t194 t203 t212))
% 1.97/2.19  (step t428 (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 (t219 t226 t233 t240))
% 1.97/2.19  (step t429 (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 (t245 t250 t255 t260))
% 1.97/2.19  (step t430 (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 (t262 t265 t268 t271))
% 1.97/2.19  (step t431 (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 (t415 t416 t417 t418 t419 t420 t421 t422 t423 t424 t425 t426 t427 t428 t429 t430))
% 1.97/2.19  (step t432 (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 (t414 t431 a0))
% 1.97/2.19  (step t433 (cl (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 and :premises (t432))
% 1.97/2.19  (step t434 (cl (= 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 or :premises (t433))
% 1.97/2.19  (step t435 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_pos2)
% 1.97/2.19  (step t436 (cl (= (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule refl)
% 1.97/2.19  (step t437 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 1.97/2.19  (step t438 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 1.97/2.19  (step t439 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t436 t437 t438 t289))
% 1.97/2.19  (step t440 (cl (not (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) (not (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv_pos2)
% 1.97/2.19  (step t441 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule refl)
% 1.97/2.19  (step t442 (cl (= (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv_simplify)
% 1.97/2.19  (step t443 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv2 :premises (t442))
% 1.97/2.19  (step t444 (cl (not (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_not)
% 1.97/2.19  (step t445 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t443 t444))
% 1.97/2.19  (step t446 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t447)
% 1.97/2.19  (assume t447.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (assume t447.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.19  (assume t447.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 1.97/2.19  (assume t447.a3 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 1.97/2.19  (step t447.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.19  (step t447.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.19  (step t447.t3 (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)
% 1.97/2.19  (step t447.t4 (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 (t447.t3))
% 1.97/2.19  (step t447.t5 (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)
% 1.97/2.19  (step t447.t6 (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 (t447.t4 t447.t5))
% 1.97/2.19  (step t447.t7 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t447.t6 t447.a3))
% 1.97/2.19  (step t447.t8 (cl (= false (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule symm :premises (t447.t7))
% 1.97/2.19  (step t447.t9 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) true) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_simplify)
% 1.97/2.19  (step t447.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) true) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv2 :premises (t447.t9))
% 1.97/2.19  (step t447.t11 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) :rule symm :premises (t447.a1))
% 1.97/2.19  (step t447.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t447.a0))
% 1.97/2.19  (step t447.t13 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t447.t12))
% 1.97/2.19  (step t447.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) :rule symm :premises (t447.a2))
% 1.97/2.19  (step t447.t15 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule trans :premises (t447.t14 t447.t13))
% 1.97/2.19  (step t447.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t447.t15))
% 1.97/2.19  (step t447.t17 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t447.t11 t447.t13 t447.t16))
% 1.97/2.19  (step t447.t18 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) true)) :rule resolution :premises (t447.t10 t447.t17))
% 1.97/2.19  (step t447.t19 (cl (= false true)) :rule trans :premises (t447.t8 t447.t18))
% 1.97/2.19  (step t447.t20 (cl false) :rule resolution :premises (t447.t1 t447.t2 t447.t19))
% 1.97/2.19  (step t447 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) :rule subproof :discharge (t447.a0 t447.a1 t447.a2 t447.a3))
% 1.97/2.19  (step t448 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t449 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t450 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.97/2.19  (step t451 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (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.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 1.97/2.19  (step t452 (cl false (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t447 t448 t449 t450 t451))
% 1.97/2.19  (step t453 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule reordering :premises (t452))
% 1.97/2.19  (step t454 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule contraction :premises (t453))
% 1.97/2.19  (step t455 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) false) :rule resolution :premises (t446 t454))
% 1.97/2.19  (step t456 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not false)) :rule implies_neg2)
% 1.97/2.19  (step t457 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t455 t456))
% 1.97/2.19  (step t458 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule contraction :premises (t457))
% 1.97/2.19  (step t459 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule implies_simplify)
% 1.97/2.19  (step t460 (cl (not (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv1 :premises (t459))
% 1.97/2.19  (step t461 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t458 t460))
% 1.97/2.19  (step t462 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t445 t461))
% 1.97/2.19  (step t463 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false))) :rule cong :premises (t441 t462))
% 1.97/2.19  (step t464 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 1.97/2.19  (step t465 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule trans :premises (t463 t464))
% 1.97/2.19  (step t466 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t467)
% 1.97/2.19  (assume t467.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (assume t467.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 1.97/2.19  (assume t467.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.19  (assume t467.a3 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 1.97/2.19  (step t467.t1 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 1.97/2.19  (step t467.t2 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t467.t1 t467.a0 t467.a2 t467.a1 t467.a3))
% 1.97/2.19  (step t467 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule subproof :discharge (t467.a0 t467.a1 t467.a2 t467.a3))
% 1.97/2.19  (step t468 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t469 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.97/2.19  (step t470 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t471 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 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)
% 1.97/2.19  (step t472 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t467 t468 t469 t470 t471))
% 1.97/2.19  (step t473 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule reordering :premises (t472))
% 1.97/2.19  (step t474 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t473))
% 1.97/2.19  (step t475 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t466 t474))
% 1.97/2.19  (step t476 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule implies_neg2)
% 1.97/2.19  (step t477 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t475 t476))
% 1.97/2.19  (step t478 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t477))
% 1.97/2.19  (step t479 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t440 t465 t478))
% 1.97/2.19  (step t480 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_and :premises (t479))
% 1.97/2.19  (step t481 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule or_neg)
% 1.97/2.19  (step t482 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 1.97/2.19  (step t483 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t484 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 1.97/2.19  (step t485 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t480 t481 t482 t483 t484))
% 1.97/2.19  (step t486 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t485))
% 1.97/2.19  (step t487 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t435 t439 t486))
% 1.97/2.19  (step t488 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule or :premises (t487))
% 1.97/2.19  (step t489 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule reordering :premises (t488))
% 1.97/2.19  (step t490 (cl (not (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (and (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 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.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (and (not (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (and (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 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.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (and (not (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.19  (step t491 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t178 t214 t242 t262))
% 1.97/2.19  (step t492 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t187 t221 t247 t265))
% 1.97/2.19  (step t493 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t196 t228 t252 t268))
% 1.97/2.19  (step t494 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t205 t235 t257 t271))
% 1.97/2.19  (step t495 (cl (= (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule all_simplify)
% 1.97/2.19  (step t496 (cl (= (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t495))
% 1.97/2.19  (step t497 (cl (= (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule all_simplify)
% 1.97/2.19  (step t498 (cl (= (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t497))
% 1.97/2.19  (step t499 (cl (= (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule all_simplify)
% 1.97/2.19  (step t500 (cl (= (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t499))
% 1.97/2.19  (step t501 (cl (= (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule all_simplify)
% 1.97/2.19  (step t502 (cl (= (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t501))
% 1.97/2.19  (step t503 (cl (= (and (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13))) (and (not (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))))) :rule cong :premises (t496 t498 t500 t502))
% 1.97/2.19  (step t504 (cl (= (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule all_simplify)
% 1.97/2.19  (step t505 (cl (= (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t504))
% 1.97/2.19  (step t506 (cl (= (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule all_simplify)
% 1.97/2.19  (step t507 (cl (= (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t506))
% 1.97/2.19  (step t508 (cl (= (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule all_simplify)
% 1.97/2.19  (step t509 (cl (= (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t508))
% 1.97/2.19  (step t510 (cl (= (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule all_simplify)
% 1.97/2.19  (step t511 (cl (= (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t510))
% 1.97/2.19  (step t512 (cl (= (and (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13))) (and (not (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))))) :rule cong :premises (t505 t507 t509 t511))
% 1.97/2.19  (step t513 (cl (= (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule all_simplify)
% 1.97/2.19  (step t514 (cl (= (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t513))
% 1.97/2.19  (step t515 (cl (= (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule all_simplify)
% 1.97/2.19  (step t516 (cl (= (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t515))
% 1.97/2.19  (step t517 (cl (= (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule all_simplify)
% 1.97/2.19  (step t518 (cl (= (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t517))
% 1.97/2.19  (step t519 (cl (= (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule all_simplify)
% 1.97/2.19  (step t520 (cl (= (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t519))
% 1.97/2.19  (step t521 (cl (= (and (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13))) (and (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))))) :rule cong :premises (t514 t516 t518 t520))
% 1.97/2.19  (step t522 (cl (= (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule all_simplify)
% 1.97/2.19  (step t523 (cl (= (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t522))
% 1.97/2.19  (step t524 (cl (= (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule all_simplify)
% 1.97/2.19  (step t525 (cl (= (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t524))
% 1.97/2.19  (step t526 (cl (= (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule all_simplify)
% 1.97/2.19  (step t527 (cl (= (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t526))
% 1.97/2.19  (step t528 (cl (= (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule all_simplify)
% 1.97/2.19  (step t529 (cl (= (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t528))
% 1.97/2.19  (step t530 (cl (= (and (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13))) (and (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule cong :premises (t523 t525 t527 t529))
% 1.97/2.19  (step t531 (cl (= (or (and (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)))) (or (and (not (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))))) :rule cong :premises (t503 t512 t521 t530))
% 1.97/2.19  (step t532 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule all_simplify)
% 1.97/2.19  (step t533 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule trans :premises (t532 t178))
% 1.97/2.19  (step t534 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t178 t178 t183 t179))
% 1.97/2.19  (step t535 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t178 t178 t184 t180))
% 1.97/2.19  (step t536 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t178 t178 t185 t181))
% 1.97/2.19  (step t537 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t179 t183 t188 t192))
% 1.97/2.19  (step t538 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t179 t183 t221 t221))
% 1.97/2.19  (step t539 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t179 t183 t225 t222))
% 1.97/2.19  (step t540 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t179 t183 t226 t223))
% 1.97/2.19  (step t541 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t180 t184 t198 t202))
% 1.97/2.19  (step t542 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t180 t184 t229 t232))
% 1.97/2.19  (step t543 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t180 t184 t252 t252))
% 1.97/2.19  (step t544 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t180 t184 t255 t253))
% 1.97/2.19  (step t545 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t181 t185 t208 t212))
% 1.97/2.19  (step t546 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t181 t185 t237 t240))
% 1.97/2.19  (step t547 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t181 t185 t258 t260))
% 1.97/2.19  (step t548 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t181 t185 t271 t271))
% 1.97/2.19  (step t549 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t192 t188 t178 t178))
% 1.97/2.19  (step t550 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t192 t188 t183 t179))
% 1.97/2.19  (step t551 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t192 t188 t184 t180))
% 1.97/2.19  (step t552 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t192 t188 t185 t181))
% 1.97/2.19  (step t553 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t221 t221 t188 t192))
% 1.97/2.19  (step t554 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule all_simplify)
% 1.97/2.19  (step t555 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule trans :premises (t554 t221))
% 1.97/2.19  (step t556 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t221 t221 t225 t222))
% 1.97/2.19  (step t557 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t221 t221 t226 t223))
% 1.97/2.19  (step t558 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t222 t225 t198 t202))
% 1.97/2.19  (step t559 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t222 t225 t229 t232))
% 1.97/2.19  (step t560 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t222 t225 t252 t252))
% 1.97/2.19  (step t561 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t222 t225 t255 t253))
% 1.97/2.19  (step t562 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t223 t226 t208 t212))
% 1.97/2.19  (step t563 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t223 t226 t237 t240))
% 1.97/2.19  (step t564 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t223 t226 t258 t260))
% 1.97/2.19  (step t565 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t223 t226 t271 t271))
% 1.97/2.19  (step t566 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t202 t198 t178 t178))
% 1.97/2.19  (step t567 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t202 t198 t183 t179))
% 1.97/2.19  (step t568 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t202 t198 t184 t180))
% 1.97/2.19  (step t569 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t202 t198 t185 t181))
% 1.97/2.19  (step t570 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t232 t229 t188 t192))
% 1.97/2.19  (step t571 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t232 t229 t221 t221))
% 1.97/2.19  (step t572 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t232 t229 t225 t222))
% 1.97/2.19  (step t573 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t232 t229 t226 t223))
% 1.97/2.19  (step t574 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t252 t252 t198 t202))
% 1.97/2.19  (step t575 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t252 t252 t229 t232))
% 1.97/2.19  (step t576 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) :rule all_simplify)
% 1.97/2.19  (step t577 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule trans :premises (t576 t252))
% 1.97/2.19  (step t578 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t252 t252 t255 t253))
% 1.97/2.19  (step t579 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t253 t255 t208 t212))
% 1.97/2.19  (step t580 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t253 t255 t237 t240))
% 1.97/2.19  (step t581 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t253 t255 t258 t260))
% 1.97/2.19  (step t582 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t253 t255 t271 t271))
% 1.97/2.19  (step t583 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t212 t208 t178 t178))
% 1.97/2.19  (step t584 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t212 t208 t183 t179))
% 1.97/2.19  (step t585 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t212 t208 t184 t180))
% 1.97/2.19  (step t586 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t212 t208 t185 t181))
% 1.97/2.19  (step t587 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t240 t237 t188 t192))
% 1.97/2.19  (step t588 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t240 t237 t221 t221))
% 1.97/2.19  (step t589 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t240 t237 t225 t222))
% 1.97/2.19  (step t590 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t240 t237 t226 t223))
% 1.97/2.19  (step t591 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t260 t258 t198 t202))
% 1.97/2.19  (step t592 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t260 t258 t229 t232))
% 1.97/2.19  (step t593 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t260 t258 t252 t252))
% 1.97/2.19  (step t594 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t260 t258 t255 t253))
% 1.97/2.19  (step t595 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t271 t271 t208 t212))
% 1.97/2.19  (step t596 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t271 t271 t237 t240))
% 1.97/2.19  (step t597 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t271 t271 t258 t260))
% 1.97/2.19  (step t598 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule all_simplify)
% 1.97/2.19  (step t599 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule trans :premises (t598 t271))
% 1.97/2.19  (step t600 (cl (= (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t533 t534 t535 t536 t537 t538 t539 t540 t541 t542 t543 t544 t545 t546 t547 t548 t549 t550 t551 t552 t553 t555 t556 t557 t558 t559 t560 t561 t562 t563 t564 t565 t566 t567 t568 t569 t570 t571 t572 t573 t574 t575 t577 t578 t579 t580 t581 t582 t583 t584 t585 t586 t587 t588 t589 t590 t591 t592 t593 t594 t595 t596 t597 t599))
% 1.97/2.19  (step t601 (cl (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (and (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13))) (and (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12)) (not (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 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.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (and (not (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t491 t492 t493 t494 t531 t600))
% 1.97/2.19  (step t602 (cl (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (and (not (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t490 t601 a9))
% 1.97/2.19  (step t603 (cl (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t602))
% 1.97/2.19  (step t604 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t603))
% 1.97/2.19  (step t605 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 1.97/2.19  (step t606 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 1.97/2.19  (step t607 (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)
% 1.97/2.19  (step t608 (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)
% 1.97/2.19  (step t609 (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 (t608))
% 1.97/2.19  (step t610 (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)
% 1.97/2.19  (step t611 (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)
% 1.97/2.19  (step t612 (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)
% 1.97/2.19  (step t613 (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 (t611 t612))
% 1.97/2.19  (step t614 (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)
% 1.97/2.19  (step t615 (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 (t613 t614))
% 1.97/2.19  (step t616 (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 (t610 t615))
% 1.97/2.19  (step t617 (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 (t609 t616))
% 1.97/2.19  (step t618 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 1.97/2.19  (step t619 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t436 t606 t607 t617 t618))
% 1.97/2.19  (step t620 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 1.97/2.19  (step t621 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t622)
% 1.97/2.19  (assume t622.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (assume t622.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (assume t622.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.19  (assume t622.a3 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))
% 1.97/2.19  (step t622.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t622.t2)
% 1.97/2.19  (assume t622.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))
% 1.97/2.19  (assume t622.t2.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 1.97/2.19  (step t622.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.19  (step t622.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 (t622.t2.t1))
% 1.97/2.19  (step t622.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t622.t2.a1))
% 1.97/2.19  (step t622.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t622.t2.t3))
% 1.97/2.19  (step t622.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 1.97/2.19  (step t622.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t622.t2.t4 t622.t2.t5))
% 1.97/2.19  (step t622.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)
% 1.97/2.19  (step t622.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 (t622.t2.t7))
% 1.97/2.19  (step t622.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)
% 1.97/2.19  (step t622.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 (t622.t2.t8 t622.t2.t9))
% 1.97/2.19  (step t622.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t622.t2.t10 t622.t2.a0))
% 1.97/2.19  (step t622.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t622.t2.t6 t622.t2.t11))
% 1.97/2.19  (step t622.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t622.t2.t2 t622.t2.t12))
% 1.97/2.19  (step t622.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t622.t2.a0 t622.t2.a1))
% 1.97/2.19  (step t622.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 1.97/2.19  (step t622.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.19  (step t622.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t622.t2 t622.t3 t622.t4))
% 1.97/2.19  (step t622.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t622.t5))
% 1.97/2.19  (step t622.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t622.t6))
% 1.97/2.19  (step t622.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t622.t1 t622.t7))
% 1.97/2.19  (step t622.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 1.97/2.19  (step t622.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t622.t8 t622.t9))
% 1.97/2.19  (step t622.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t622.t10))
% 1.97/2.19  (step t622.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t622.t11))
% 1.97/2.19  (step t622.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 1.97/2.19  (step t622.t14 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t622.t15)
% 1.97/2.19  (assume t622.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (assume t622.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.19  (assume t622.t15.a2 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (step t622.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t622.t15.a2))
% 1.97/2.19  (step t622.t15.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t622.t15.t1))
% 1.97/2.19  (step t622.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t622.t15.a0))
% 1.97/2.19  (step t622.t15.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t622.t15.a1))
% 1.97/2.19  (step t622.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t622.t15.t3 t622.t15.t4))
% 1.97/2.19  (step t622.t15.t6 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t622.t15.t2 t622.t15.t5))
% 1.97/2.19  (step t622.t15 (cl (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule subproof :discharge (t622.t15.a0 t622.t15.a1 t622.t15.a2))
% 1.97/2.19  (step t622.t16 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t622.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (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)
% 1.97/2.19  (step t622.t18 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t622.t19 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule resolution :premises (t622.t15 t622.t16 t622.t17 t622.t18))
% 1.97/2.19  (step t622.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule reordering :premises (t622.t19))
% 1.97/2.19  (step t622.t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule contraction :premises (t622.t20))
% 1.97/2.19  (step t622.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t622.t14 t622.t21))
% 1.97/2.19  (step t622.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg2)
% 1.97/2.19  (step t622.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t622.t22 t622.t23))
% 1.97/2.19  (step t622.t25 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t622.t24))
% 1.97/2.19  (step t622.t26 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule implies :premises (t622.t25))
% 1.97/2.19  (step t622.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule and_neg)
% 1.97/2.19  (step t622.t28 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t622.t27 t622.a1 t622.a2 t622.a0))
% 1.97/2.19  (step t622.t29 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t622.t26 t622.t28))
% 1.97/2.19  (step t622.t30 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t622.t13 t622.a3 t622.t29))
% 1.97/2.19  (step t622.t31 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t622.t12 t622.t30))
% 1.97/2.19  (step t622 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t622.a0 t622.a1 t622.a2 t622.a3))
% 1.97/2.19  (step t623 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t624 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t625 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t626 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (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)
% 1.97/2.19  (step t627 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t622 t623 t624 t625 t626))
% 1.97/2.19  (step t628 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t627))
% 1.97/2.19  (step t629 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t628))
% 1.97/2.19  (step t630 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (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 (t621 t629))
% 1.97/2.19  (step t631 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (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)
% 1.97/2.19  (step t632 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t630 t631))
% 1.97/2.19  (step t633 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t632))
% 1.97/2.19  (step t634 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t633))
% 1.97/2.19  (step t635 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t620 t634))
% 1.97/2.19  (step t636 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule or_neg)
% 1.97/2.19  (step t637 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t638 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t639 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 1.97/2.19  (step t640 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (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)
% 1.97/2.19  (step t641 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t635 t636 t637 t638 t639 t640))
% 1.97/2.19  (step t642 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t641))
% 1.97/2.19  (step t643 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t605 t619 t642))
% 1.97/2.19  (step t644 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t643))
% 1.97/2.19  (step t645 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (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 (t644))
% 1.97/2.19  (step t646 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t412))
% 1.97/2.19  (step t647 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and :premises (a11))
% 1.97/2.19  (step t648 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and :premises (a11))
% 1.97/2.19  (step t649 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and :premises (a11))
% 1.97/2.19  (step t650 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t645 t646 t647 t648 t649))
% 1.97/2.19  (step t651 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv_pos2)
% 1.97/2.19  (step t652 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 1.97/2.19  (step t653 (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)
% 1.97/2.19  (step t654 (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 (t653))
% 1.97/2.19  (step t655 (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)
% 1.97/2.19  (step t656 (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)
% 1.97/2.19  (step t657 (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)
% 1.97/2.19  (step t658 (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 (t656 t657))
% 1.97/2.19  (step t659 (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)
% 1.97/2.19  (step t660 (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 (t658 t659))
% 1.97/2.19  (step t661 (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 (t655 t660))
% 1.97/2.19  (step t662 (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 (t654 t661))
% 1.97/2.19  (step t663 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t436 t606 t607 t652 t662))
% 1.97/2.19  (step t664 (cl (not (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule equiv_pos2)
% 1.97/2.19  (step t665 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule refl)
% 1.97/2.19  (step t666 (cl (= (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))))) :rule equiv_simplify)
% 1.97/2.19  (step t667 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))))) :rule equiv2 :premises (t666))
% 1.97/2.19  (step t668 (cl (not (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule not_not)
% 1.97/2.19  (step t669 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t667 t668))
% 1.97/2.19  (step t670 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t671)
% 1.97/2.19  (assume t671.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (assume t671.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.19  (assume t671.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 1.97/2.19  (assume t671.a3 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))
% 1.97/2.19  (step t671.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.19  (step t671.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.19  (step t671.t3 (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)
% 1.97/2.19  (step t671.t4 (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 (t671.t3))
% 1.97/2.19  (step t671.t5 (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)
% 1.97/2.19  (step t671.t6 (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 (t671.t4 t671.t5))
% 1.97/2.19  (step t671.t7 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) false)) :rule resolution :premises (t671.t6 t671.a3))
% 1.97/2.19  (step t671.t8 (cl (= false (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule symm :premises (t671.t7))
% 1.97/2.19  (step t671.t9 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) true) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 1.97/2.19  (step t671.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) true) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv2 :premises (t671.t9))
% 1.97/2.19  (step t671.t11 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) :rule symm :premises (t671.a1))
% 1.97/2.19  (step t671.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t671.a0))
% 1.97/2.19  (step t671.t13 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t671.t12))
% 1.97/2.19  (step t671.t14 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t671.a2))
% 1.97/2.19  (step t671.t15 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule trans :premises (t671.t14 t671.t13))
% 1.97/2.19  (step t671.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t671.t15))
% 1.97/2.19  (step t671.t17 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t671.t11 t671.t13 t671.t16))
% 1.97/2.19  (step t671.t18 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) true)) :rule resolution :premises (t671.t10 t671.t17))
% 1.97/2.19  (step t671.t19 (cl (= false true)) :rule trans :premises (t671.t8 t671.t18))
% 1.97/2.19  (step t671.t20 (cl false) :rule resolution :premises (t671.t1 t671.t2 t671.t19))
% 1.97/2.19  (step t671 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) :rule subproof :discharge (t671.a0 t671.a1 t671.a2 t671.a3))
% 1.97/2.19  (step t672 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t673 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 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)
% 1.97/2.19  (step t674 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.19  (step t675 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 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)
% 1.97/2.19  (step t676 (cl false (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t671 t672 t673 t674 t675))
% 1.97/2.19  (step t677 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) false) :rule reordering :premises (t676))
% 1.97/2.19  (step t678 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) false) :rule contraction :premises (t677))
% 1.97/2.19  (step t679 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) false) :rule resolution :premises (t670 t678))
% 1.97/2.19  (step t680 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (not false)) :rule implies_neg2)
% 1.97/2.19  (step t681 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false)) :rule resolution :premises (t679 t680))
% 1.97/2.19  (step t682 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false)) :rule contraction :premises (t681))
% 1.97/2.19  (step t683 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))))) :rule implies_simplify)
% 1.97/2.19  (step t684 (cl (not (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule equiv1 :premises (t683))
% 1.97/2.19  (step t685 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t682 t684))
% 1.97/2.19  (step t686 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false)) :rule resolution :premises (t669 t685))
% 1.97/2.19  (step t687 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false))) :rule cong :premises (t665 t686))
% 1.97/2.19  (step t688 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))))) :rule all_simplify)
% 1.97/2.19  (step t689 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))))) :rule trans :premises (t687 t688))
% 1.97/2.19  (step t690 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t691)
% 1.97/2.19  (assume t691.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (assume t691.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (assume t691.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.19  (assume t691.a3 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.19  (assume t691.a4 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))
% 1.97/2.19  (step t691.t1 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule and_neg)
% 1.97/2.19  (step t691.t2 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t691.t3)
% 1.97/2.19  (assume t691.t3.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (assume t691.t3.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.19  (assume t691.t3.a2 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.19  (step t691.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t691.t3.a2))
% 1.97/2.19  (step t691.t3.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t691.t3.t1))
% 1.97/2.19  (step t691.t3.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t691.t3.a0))
% 1.97/2.19  (step t691.t3.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t691.t3.a1))
% 1.97/2.19  (step t691.t3.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t691.t3.t3 t691.t3.t4))
% 1.97/2.19  (step t691.t3.t6 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t691.t3.t2 t691.t3.t5))
% 1.97/2.19  (step t691.t3 (cl (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule subproof :discharge (t691.t3.a0 t691.t3.a1 t691.t3.a2))
% 1.97/2.19  (step t691.t4 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t691.t5 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (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)
% 1.97/2.19  (step t691.t6 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t691.t7 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule resolution :premises (t691.t3 t691.t4 t691.t5 t691.t6))
% 1.97/2.19  (step t691.t8 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule reordering :premises (t691.t7))
% 1.97/2.19  (step t691.t9 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule contraction :premises (t691.t8))
% 1.97/2.19  (step t691.t10 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t691.t2 t691.t9))
% 1.97/2.19  (step t691.t11 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg2)
% 1.97/2.19  (step t691.t12 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t691.t10 t691.t11))
% 1.97/2.19  (step t691.t13 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t691.t12))
% 1.97/2.19  (step t691.t14 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule implies :premises (t691.t13))
% 1.97/2.19  (step t691.t15 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule and_neg)
% 1.97/2.19  (step t691.t16 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t691.t15 t691.a1 t691.a2 t691.a0))
% 1.97/2.19  (step t691.t17 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t691.t14 t691.t16))
% 1.97/2.19  (step t691.t18 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t691.t1 t691.a0 t691.a3 t691.t17 t691.a4))
% 1.97/2.19  (step t691 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule subproof :discharge (t691.a0 t691.a1 t691.a2 t691.a3 t691.a4))
% 1.97/2.19  (step t692 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t693 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t694 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t695 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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)
% 1.97/2.19  (step t696 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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)
% 1.97/2.19  (step t697 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t691 t692 t693 t694 t695 t696))
% 1.97/2.19  (step t698 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= 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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule reordering :premises (t697))
% 1.97/2.19  (step t699 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t698))
% 1.97/2.19  (step t700 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t690 t699))
% 1.97/2.19  (step t701 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule implies_neg2)
% 1.97/2.19  (step t702 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t700 t701))
% 1.97/2.19  (step t703 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule contraction :premises (t702))
% 1.97/2.19  (step t704 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t664 t689 t703))
% 1.97/2.19  (step t705 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule not_and :premises (t704))
% 1.97/2.19  (step t706 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule or_neg)
% 1.97/2.19  (step t707 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t708 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 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)
% 1.97/2.19  (step t709 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 1.97/2.19  (step t710 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule or_neg)
% 1.97/2.19  (step t711 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t705 t706 t707 t708 t709 t710))
% 1.97/2.19  (step t712 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule contraction :premises (t711))
% 1.97/2.19  (step t713 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t651 t663 t712))
% 1.97/2.19  (step t714 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) :rule or :premises (t713))
% 1.97/2.19  (step t715 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (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 (t714))
% 1.97/2.19  (step t716 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule and :premises (t412))
% 1.97/2.19  (step t717 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t715 t716 t647 t648 t649))
% 1.97/2.19  (step t718 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.19  (step t719 (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)
% 1.97/2.19  (step t720 (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 (t719))
% 1.97/2.19  (step t721 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))))) :rule all_simplify)
% 1.97/2.19  (step t722 (cl (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11))) :rule refl)
% 1.97/2.19  (step t723 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule all_simplify)
% 1.97/2.19  (step t724 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)))) :rule cong :premises (t722 t723))
% 1.97/2.19  (step t725 (cl (= (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)) true)) :rule all_simplify)
% 1.97/2.19  (step t726 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) true)) :rule trans :premises (t724 t725))
% 1.97/2.19  (step t727 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) true)) :rule trans :premises (t721 t726))
% 1.97/2.19  (step t728 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule resolution :premises (t720 t727))
% 1.97/2.19  (step t729 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 1.97/2.19  (step t730 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t728 t606 t729))
% 1.97/2.19  (step t731 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.19  (step t732 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t733)
% 1.97/2.19  (assume t733.a0 (not (= tptp.e10 tptp.e11)))
% 1.97/2.19  (assume t733.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (step t733.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t733.t2)
% 1.97/2.19  (assume t733.t2.a0 (not (= tptp.e10 tptp.e11)))
% 1.97/2.19  (assume t733.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (step t733.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 1.97/2.19  (step t733.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t733.t2.t1))
% 1.97/2.19  (step t733.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 1.97/2.19  (step t733.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t733.t2.a1))
% 1.97/2.19  (step t733.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 tptp.e11))) :rule cong :premises (t733.t2.t3 t733.t2.t4))
% 1.97/2.19  (step t733.t2.t6 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 1.97/2.19  (step t733.t2.t7 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t733.t2.t6))
% 1.97/2.19  (step t733.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 1.97/2.19  (step t733.t2.t9 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t733.t2.t7 t733.t2.t8))
% 1.97/2.19  (step t733.t2.t10 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t733.t2.t9 t733.t2.a0))
% 1.97/2.19  (step t733.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t733.t2.t5 t733.t2.t10))
% 1.97/2.19  (step t733.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t733.t2.t2 t733.t2.t11))
% 1.97/2.19  (step t733.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t733.t2.a0 t733.t2.a1))
% 1.97/2.19  (step t733.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.19  (step t733.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t733.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t733.t2 t733.t3 t733.t4))
% 1.97/2.19  (step t733.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t733.t5))
% 1.97/2.19  (step t733.t7 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t733.t6))
% 1.97/2.19  (step t733.t8 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t733.t1 t733.t7))
% 1.97/2.19  (step t733.t9 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 1.97/2.19  (step t733.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t733.t8 t733.t9))
% 1.97/2.19  (step t733.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t733.t10))
% 1.97/2.19  (step t733.t12 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t733.t11))
% 1.97/2.19  (step t733.t13 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.19  (step t733.t14 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t733.t13 t733.a0 t733.a1))
% 1.97/2.19  (step t733.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t733.t12 t733.t14))
% 1.97/2.19  (step t733 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t733.a0 t733.a1))
% 1.97/2.19  (step t734 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.19  (step t735 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t736 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t733 t734 t735))
% 1.97/2.19  (step t737 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t736))
% 1.97/2.19  (step t738 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t737))
% 1.97/2.19  (step t739 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t732 t738))
% 1.97/2.19  (step t740 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 1.97/2.19  (step t741 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t739 t740))
% 1.97/2.19  (step t742 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t741))
% 1.97/2.19  (step t743 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t742))
% 1.97/2.19  (step t744 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t731 t743))
% 1.97/2.19  (step t745 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 1.97/2.19  (step t746 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t747 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t748 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t744 t745 t746 t747))
% 1.97/2.19  (step t749 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t748))
% 1.97/2.19  (step t750 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t718 t730 t749))
% 1.97/2.19  (step t751 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t750))
% 1.97/2.19  (step t752 (cl (= 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 (t751))
% 1.97/2.19  (step t753 (cl (not (= tptp.e10 tptp.e11))) :rule and :premises (a6))
% 1.97/2.19  (step t754 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t752 t753 t647))
% 1.97/2.19  (step t755 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t604 t650 t717 t754))
% 1.97/2.19  (step t756 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t489 t413 t755 t648))
% 1.97/2.19  (step t757 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.19  (step t758 (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)
% 1.97/2.19  (step t759 (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 (t758))
% 1.97/2.19  (step t760 (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)
% 1.97/2.19  (step t761 (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)
% 1.97/2.19  (step t762 (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)
% 1.97/2.19  (step t763 (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 (t761 t762))
% 1.97/2.19  (step t764 (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)
% 1.97/2.19  (step t765 (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 (t763 t764))
% 1.97/2.19  (step t766 (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 (t760 t765))
% 1.97/2.19  (step t767 (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 (t759 t766))
% 1.97/2.19  (step t768 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 1.97/2.19  (step t769 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t606 t767 t768))
% 1.97/2.19  (step t770 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 1.97/2.19  (step t771 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t772)
% 1.97/2.19  (assume t772.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (assume t772.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 1.97/2.19  (step t772.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t772.t2)
% 1.97/2.19  (assume t772.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 1.97/2.19  (assume t772.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (step t772.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 1.97/2.19  (step t772.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 (t772.t2.t1))
% 1.97/2.19  (step t772.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t772.t2.a1))
% 1.97/2.19  (step t772.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t772.t2.t3))
% 1.97/2.19  (step t772.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule refl)
% 1.97/2.19  (step t772.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t772.t2.t4 t772.t2.t5))
% 1.97/2.19  (step t772.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)
% 1.97/2.19  (step t772.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 (t772.t2.t7))
% 1.97/2.19  (step t772.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)
% 1.97/2.19  (step t772.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 (t772.t2.t8 t772.t2.t9))
% 1.97/2.19  (step t772.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t772.t2.t10 t772.t2.a0))
% 1.97/2.19  (step t772.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t772.t2.t6 t772.t2.t11))
% 1.97/2.19  (step t772.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t772.t2.t2 t772.t2.t12))
% 1.97/2.19  (step t772.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t772.t2.a0 t772.t2.a1))
% 1.97/2.19  (step t772.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t772.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t772.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t772.t2 t772.t3 t772.t4))
% 1.97/2.19  (step t772.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t772.t5))
% 1.97/2.19  (step t772.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t772.t6))
% 1.97/2.19  (step t772.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 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 (t772.t1 t772.t7))
% 1.97/2.19  (step t772.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 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)
% 1.97/2.19  (step t772.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t772.t8 t772.t9))
% 1.97/2.19  (step t772.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t772.t10))
% 1.97/2.19  (step t772.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t772.t11))
% 1.97/2.19  (step t772.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.19  (step t772.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t772.t13 t772.a1 t772.a0))
% 1.97/2.19  (step t772.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t772.t12 t772.t14))
% 1.97/2.19  (step t772 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t772.a0 t772.a1))
% 1.97/2.19  (step t773 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t774 (cl (not (and (= tptp.e11 (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)
% 1.97/2.19  (step t775 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t772 t773 t774))
% 1.97/2.19  (step t776 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t775))
% 1.97/2.19  (step t777 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t776))
% 1.97/2.19  (step t778 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (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 (t771 t777))
% 1.97/2.19  (step t779 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (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)
% 1.97/2.19  (step t780 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t778 t779))
% 1.97/2.19  (step t781 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t780))
% 1.97/2.19  (step t782 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t781))
% 1.97/2.19  (step t783 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t770 t782))
% 1.97/2.19  (step t784 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.19  (step t785 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 1.97/2.19  (step t786 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (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 or_neg)
% 1.97/2.19  (step t787 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t783 t784 t785 t786))
% 1.97/2.19  (step t788 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t787))
% 1.97/2.19  (step t789 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t757 t769 t788))
% 1.97/2.19  (step t790 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t789))
% 1.97/2.19  (step t791 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t790))
% 1.97/2.19  (step t792 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t412))
% 1.97/2.19  (step t793 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t791 t792 t647))
% 1.97/2.19  (step t794 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.19  (step t795 (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)
% 1.97/2.19  (step t796 (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 (t795))
% 1.97/2.19  (step t797 (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)
% 1.97/2.19  (step t798 (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)
% 1.97/2.19  (step t799 (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)
% 1.97/2.19  (step t800 (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 (t798 t799))
% 1.97/2.19  (step t801 (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)
% 1.97/2.19  (step t802 (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 (t800 t801))
% 1.97/2.19  (step t803 (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 (t797 t802))
% 1.97/2.19  (step t804 (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 (t796 t803))
% 1.97/2.19  (step t805 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 1.97/2.19  (step t806 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t606 t607 t804 t805))
% 1.97/2.19  (step t807 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 1.97/2.19  (step t808 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t809)
% 1.97/2.19  (assume t809.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.19  (assume t809.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.19  (assume t809.a2 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 1.97/2.19  (step t809.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 1.97/2.19  (anchor :step t809.t2)
% 1.97/2.19  (assume t809.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 1.97/2.19  (assume t809.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.97/2.19  (step t809.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 1.97/2.19  (step t809.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) false)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t809.t2.t1))
% 1.97/2.19  (step t809.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t809.t2.a1))
% 1.97/2.19  (step t809.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t809.t2.t3))
% 1.97/2.19  (step t809.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule refl)
% 1.97/2.19  (step t809.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t809.t2.t4 t809.t2.t5))
% 1.97/2.19  (step t809.t2.t7 (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)
% 1.97/2.19  (step t809.t2.t8 (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 (t809.t2.t7))
% 1.97/2.19  (step t809.t2.t9 (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)
% 1.97/2.19  (step t809.t2.t10 (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 (t809.t2.t8 t809.t2.t9))
% 1.97/2.19  (step t809.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t809.t2.t10 t809.t2.a0))
% 1.97/2.19  (step t809.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t809.t2.t6 t809.t2.t11))
% 1.97/2.19  (step t809.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t809.t2.t2 t809.t2.t12))
% 1.97/2.19  (step t809.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t809.t2.a0 t809.t2.a1))
% 1.97/2.19  (step t809.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 1.97/2.19  (step t809.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.19  (step t809.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t809.t2 t809.t3 t809.t4))
% 1.97/2.19  (step t809.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t809.t5))
% 1.97/2.19  (step t809.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t809.t6))
% 1.97/2.20  (step t809.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t809.t1 t809.t7))
% 1.97/2.20  (step t809.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 1.97/2.20  (step t809.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t809.t8 t809.t9))
% 1.97/2.20  (step t809.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t809.t10))
% 1.97/2.20  (step t809.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t809.t11))
% 1.97/2.20  (step t809.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t809.t14 (cl (=> (and (= tptp.e11 (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.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t809.t15)
% 1.97/2.20  (assume t809.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t809.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (step t809.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t809.t15.a1))
% 1.97/2.20  (step t809.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t809.t15.t1))
% 1.97/2.20  (step t809.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t809.t15.a0))
% 1.97/2.20  (step t809.t15.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.20  (step t809.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t809.t15.t3 t809.t15.t4))
% 1.97/2.20  (step t809.t15.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t809.t15.t2 t809.t15.t5))
% 1.97/2.20  (step t809.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule subproof :discharge (t809.t15.a0 t809.t15.a1))
% 1.97/2.20  (step t809.t16 (cl (not (and (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.20  (step t809.t17 (cl (not (and (= tptp.e11 (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)
% 1.97/2.20  (step t809.t18 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t809.t15 t809.t16 t809.t17))
% 1.97/2.20  (step t809.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (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.e13))) :rule reordering :premises (t809.t18))
% 1.97/2.20  (step t809.t20 (cl (not (and (= tptp.e11 (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.e13))) :rule contraction :premises (t809.t19))
% 1.97/2.20  (step t809.t21 (cl (=> (and (= tptp.e11 (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.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t809.t14 t809.t20))
% 1.97/2.20  (step t809.t22 (cl (=> (and (= tptp.e11 (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.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg2)
% 1.97/2.20  (step t809.t23 (cl (=> (and (= tptp.e11 (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.e13))) (=> (and (= tptp.e11 (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.e13)))) :rule resolution :premises (t809.t21 t809.t22))
% 1.97/2.20  (step t809.t24 (cl (=> (and (= tptp.e11 (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.e13)))) :rule contraction :premises (t809.t23))
% 1.97/2.20  (step t809.t25 (cl (not (and (= tptp.e11 (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.e13))) :rule implies :premises (t809.t24))
% 1.97/2.20  (step t809.t26 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t809.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t809.t26 t809.a0 t809.a1))
% 1.97/2.20  (step t809.t28 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t809.t25 t809.t27))
% 1.97/2.20  (step t809.t29 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t809.t13 t809.a2 t809.t28))
% 1.97/2.20  (step t809.t30 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t809.t12 t809.t29))
% 1.97/2.20  (step t809 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t809.a0 t809.a1 t809.a2))
% 1.97/2.20  (step t810 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t811 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (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)
% 1.97/2.20  (step t812 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (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)
% 1.97/2.20  (step t813 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t809 t810 t811 t812))
% 1.97/2.20  (step t814 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t813))
% 1.97/2.20  (step t815 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t814))
% 1.97/2.20  (step t816 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t808 t815))
% 1.97/2.20  (step t817 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 1.97/2.20  (step t818 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t816 t817))
% 1.97/2.20  (step t819 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t818))
% 1.97/2.20  (step t820 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t819))
% 1.97/2.20  (step t821 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t807 t820))
% 1.97/2.20  (step t822 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t823 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t824 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 1.97/2.20  (step t825 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t826 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t821 t822 t823 t824 t825))
% 1.97/2.20  (step t827 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t826))
% 1.97/2.20  (step t828 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t794 t806 t827))
% 1.97/2.20  (step t829 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t828))
% 1.97/2.20  (step t830 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t829))
% 1.97/2.20  (step t831 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t412))
% 1.97/2.20  (step t832 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t830 t831 t647 t649))
% 1.97/2.20  (step t833 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t434 t756 t793 t832))
% 1.97/2.20  (step t834 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t313 t413 t833))
% 1.97/2.20  (step t835 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (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.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 1.97/2.20  (step t836 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 1.97/2.20  (step t837 (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)
% 1.97/2.20  (step t838 (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 (t837))
% 1.97/2.20  (step t839 (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)
% 1.97/2.20  (step t840 (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)
% 1.97/2.20  (step t841 (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)
% 1.97/2.20  (step t842 (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 (t840 t841))
% 1.97/2.20  (step t843 (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)
% 1.97/2.20  (step t844 (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 (t842 t843))
% 1.97/2.20  (step t845 (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 (t839 t844))
% 1.97/2.20  (step t846 (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 (t838 t845))
% 1.97/2.20  (step t847 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 1.97/2.20  (step t848 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t836 t846 t847))
% 1.97/2.20  (step t849 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 1.97/2.20  (step t850 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t851)
% 1.97/2.20  (assume t851.a0 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.97/2.20  (assume t851.a1 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 1.97/2.20  (step t851.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t851.t2)
% 1.97/2.20  (assume t851.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 1.97/2.20  (assume t851.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.97/2.20  (step t851.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.20  (step t851.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 (t851.t2.t1))
% 1.97/2.20  (step t851.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t851.t2.a1))
% 1.97/2.20  (step t851.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t851.t2.t3))
% 1.97/2.20  (step t851.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 1.97/2.20  (step t851.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t851.t2.t4 t851.t2.t5))
% 1.97/2.20  (step t851.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)
% 1.97/2.20  (step t851.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 (t851.t2.t7))
% 1.97/2.20  (step t851.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)
% 1.97/2.20  (step t851.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 (t851.t2.t8 t851.t2.t9))
% 1.97/2.20  (step t851.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t851.t2.t10 t851.t2.a0))
% 1.97/2.20  (step t851.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t851.t2.t6 t851.t2.t11))
% 1.97/2.20  (step t851.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t851.t2.t2 t851.t2.t12))
% 1.97/2.20  (step t851.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t851.t2.a0 t851.t2.a1))
% 1.97/2.20  (step t851.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 1.97/2.20  (step t851.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t851.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t851.t2 t851.t3 t851.t4))
% 1.97/2.20  (step t851.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t851.t5))
% 1.97/2.20  (step t851.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t851.t6))
% 1.97/2.20  (step t851.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t851.t1 t851.t7))
% 1.97/2.20  (step t851.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 1.97/2.20  (step t851.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t851.t8 t851.t9))
% 1.97/2.20  (step t851.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t851.t10))
% 1.97/2.20  (step t851.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t851.t11))
% 1.97/2.20  (step t851.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 1.97/2.20  (step t851.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t851.t13 t851.a1 t851.a0))
% 1.97/2.20  (step t851.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t851.t12 t851.t14))
% 1.97/2.20  (step t851 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t851.a0 t851.a1))
% 1.97/2.20  (step t852 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t853 (cl (not (and (= tptp.e13 (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)
% 1.97/2.20  (step t854 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t851 t852 t853))
% 1.97/2.20  (step t855 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t854))
% 1.97/2.20  (step t856 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t855))
% 1.97/2.20  (step t857 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (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 (t850 t856))
% 1.97/2.20  (step t858 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (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)
% 1.97/2.20  (step t859 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t857 t858))
% 1.97/2.20  (step t860 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t859))
% 1.97/2.20  (step t861 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t860))
% 1.97/2.20  (step t862 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t849 t861))
% 1.97/2.20  (step t863 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 1.97/2.20  (step t864 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 1.97/2.20  (step t865 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (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)
% 1.97/2.20  (step t866 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t862 t863 t864 t865))
% 1.97/2.20  (step t867 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t866))
% 1.97/2.20  (step t868 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t835 t848 t867))
% 1.97/2.20  (step t869 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t868))
% 1.97/2.20  (step t870 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t869))
% 1.97/2.20  (step t871 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t412))
% 1.97/2.20  (step t872 (cl (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t602))
% 1.97/2.20  (step t873 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t872))
% 1.97/2.20  (step t874 (cl (not (= (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) (not (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_pos2)
% 1.97/2.20  (step t875 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 1.97/2.20  (step t876 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 1.97/2.20  (step t877 (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)
% 1.97/2.20  (step t878 (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 (t877))
% 1.97/2.20  (step t879 (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)
% 1.97/2.20  (step t880 (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)
% 1.97/2.20  (step t881 (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)
% 1.97/2.20  (step t882 (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 (t880 t881))
% 1.97/2.20  (step t883 (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)
% 1.97/2.20  (step t884 (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 (t882 t883))
% 1.97/2.20  (step t885 (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 (t879 t884))
% 1.97/2.20  (step t886 (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 (t878 t885))
% 1.97/2.20  (step t887 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 1.97/2.20  (step t888 (cl (= (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t606 t607 t875 t279 t876 t886 t887))
% 1.97/2.20  (step t889 (cl (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 1.97/2.20  (step t890 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t891)
% 1.97/2.20  (assume t891.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t891.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t891.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.20  (assume t891.a3 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.20  (assume t891.a4 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (assume t891.a5 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 1.97/2.20  (step t891.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t891.t2)
% 1.97/2.20  (assume t891.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 1.97/2.20  (assume t891.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.20  (assume t891.t2.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.20  (assume t891.t2.a3 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.97/2.20  (assume t891.t2.a4 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (step t891.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 1.97/2.20  (step t891.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 (t891.t2.t1))
% 1.97/2.20  (step t891.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t891.t2.a1))
% 1.97/2.20  (step t891.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t891.t2.t3))
% 1.97/2.20  (step t891.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t891.t2.a3))
% 1.97/2.20  (step t891.t2.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t891.t2.t5))
% 1.97/2.20  (step t891.t2.t7 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t891.t2.t6))
% 1.97/2.20  (step t891.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t891.t2.a2))
% 1.97/2.20  (step t891.t2.t9 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t891.t2.t8))
% 1.97/2.20  (step t891.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t891.t2.t7 t891.t2.t9))
% 1.97/2.20  (step t891.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t891.t2.t10))
% 1.97/2.20  (step t891.t2.t12 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t891.t2.a4))
% 1.97/2.20  (step t891.t2.t13 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t891.t2.t12 t891.t2.t6))
% 1.97/2.20  (step t891.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t891.t2.t13))
% 1.97/2.20  (step t891.t2.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t891.t2.t11 t891.t2.t14))
% 1.97/2.20  (step t891.t2.t16 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t891.t2.t15))
% 1.97/2.20  (step t891.t2.t17 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t891.t2.t4 t891.t2.t16))
% 1.97/2.20  (step t891.t2.t18 (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)
% 1.97/2.20  (step t891.t2.t19 (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 (t891.t2.t18))
% 1.97/2.20  (step t891.t2.t20 (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)
% 1.97/2.20  (step t891.t2.t21 (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 (t891.t2.t19 t891.t2.t20))
% 1.97/2.20  (step t891.t2.t22 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t891.t2.t21 t891.t2.a0))
% 1.97/2.20  (step t891.t2.t23 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t891.t2.t17 t891.t2.t22))
% 1.97/2.20  (step t891.t2.t24 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t891.t2.t2 t891.t2.t23))
% 1.97/2.20  (step t891.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t891.t2.a0 t891.t2.a1 t891.t2.a2 t891.t2.a3 t891.t2.a4))
% 1.97/2.20  (step t891.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 1.97/2.20  (step t891.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t891.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t891.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t891.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t891.t8 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t891.t2 t891.t3 t891.t4 t891.t5 t891.t6 t891.t7))
% 1.97/2.20  (step t891.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t891.t8))
% 1.97/2.20  (step t891.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t891.t9))
% 1.97/2.20  (step t891.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 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 (t891.t1 t891.t10))
% 1.97/2.20  (step t891.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 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)
% 1.97/2.20  (step t891.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t891.t11 t891.t12))
% 1.97/2.20  (step t891.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t891.t13))
% 1.97/2.20  (step t891.t15 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t891.t14))
% 1.97/2.20  (step t891.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 1.97/2.20  (step t891.t17 (cl (=> (and (= tptp.e11 (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.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t891.t18)
% 1.97/2.20  (assume t891.t18.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t891.t18.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (step t891.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t891.t18.a1))
% 1.97/2.20  (step t891.t18.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t891.t18.t1))
% 1.97/2.20  (step t891.t18.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t891.t18.a0))
% 1.97/2.20  (step t891.t18.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.20  (step t891.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t891.t18.t3 t891.t18.t4))
% 1.97/2.20  (step t891.t18.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t891.t18.t2 t891.t18.t5))
% 1.97/2.20  (step t891.t18 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule subproof :discharge (t891.t18.a0 t891.t18.a1))
% 1.97/2.20  (step t891.t19 (cl (not (and (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.20  (step t891.t20 (cl (not (and (= tptp.e11 (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)
% 1.97/2.20  (step t891.t21 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t891.t18 t891.t19 t891.t20))
% 1.97/2.20  (step t891.t22 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (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.e13))) :rule reordering :premises (t891.t21))
% 1.97/2.20  (step t891.t23 (cl (not (and (= tptp.e11 (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.e13))) :rule contraction :premises (t891.t22))
% 1.97/2.20  (step t891.t24 (cl (=> (and (= tptp.e11 (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.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t891.t17 t891.t23))
% 1.97/2.20  (step t891.t25 (cl (=> (and (= tptp.e11 (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.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg2)
% 1.97/2.20  (step t891.t26 (cl (=> (and (= tptp.e11 (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.e13))) (=> (and (= tptp.e11 (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.e13)))) :rule resolution :premises (t891.t24 t891.t25))
% 1.97/2.20  (step t891.t27 (cl (=> (and (= tptp.e11 (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.e13)))) :rule contraction :premises (t891.t26))
% 1.97/2.20  (step t891.t28 (cl (not (and (= tptp.e11 (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.e13))) :rule implies :premises (t891.t27))
% 1.97/2.20  (step t891.t29 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t891.t30 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t891.t29 t891.a0 t891.a1))
% 1.97/2.20  (step t891.t31 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t891.t28 t891.t30))
% 1.97/2.20  (step t891.t32 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t891.t16 t891.a5 t891.a3 t891.a2 t891.t31 t891.a4))
% 1.97/2.20  (step t891.t33 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t891.t15 t891.t32))
% 1.97/2.20  (step t891 (cl (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t891.a0 t891.a1 t891.a2 t891.a3 t891.a4 t891.a5))
% 1.97/2.20  (step t892 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t893 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 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)
% 1.97/2.20  (step t894 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t895 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t896 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t897 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 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)
% 1.97/2.20  (step t898 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t891 t892 t893 t894 t895 t896 t897))
% 1.97/2.20  (step t899 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t898))
% 1.97/2.20  (step t900 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t899))
% 1.97/2.20  (step t901 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t890 t900))
% 1.97/2.20  (step t902 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 1.97/2.20  (step t903 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t901 t902))
% 1.97/2.20  (step t904 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t903))
% 1.97/2.20  (step t905 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t904))
% 1.97/2.20  (step t906 (cl (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t889 t905))
% 1.97/2.20  (step t907 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t908 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (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)
% 1.97/2.20  (step t909 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 1.97/2.20  (step t910 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t911 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 1.97/2.20  (step t912 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 1.97/2.20  (step t913 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 1.97/2.20  (step t914 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t906 t907 t908 t909 t910 t911 t912 t913))
% 1.97/2.20  (step t915 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t914))
% 1.97/2.20  (step t916 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t874 t888 t915))
% 1.97/2.20  (step t917 (cl (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t916))
% 1.97/2.20  (step t918 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t917))
% 1.97/2.20  (step t919 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t412))
% 1.97/2.20  (step t920 (cl (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 and :premises (t275))
% 1.97/2.20  (step t921 (cl (= 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 or :premises (t920))
% 1.97/2.20  (step t922 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 1.97/2.20  (step t923 (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)
% 1.97/2.20  (step t924 (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 (t923))
% 1.97/2.20  (step t925 (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)
% 1.97/2.20  (step t926 (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)
% 1.97/2.20  (step t927 (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)
% 1.97/2.20  (step t928 (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 (t926 t927))
% 1.97/2.20  (step t929 (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)
% 1.97/2.20  (step t930 (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 (t928 t929))
% 1.97/2.20  (step t931 (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 (t925 t930))
% 1.97/2.20  (step t932 (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 (t924 t931))
% 1.97/2.20  (step t933 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 1.97/2.20  (step t934 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t436 t606 t607 t437 t932 t933))
% 1.97/2.20  (step t935 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule and_neg)
% 1.97/2.20  (step t936 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t937)
% 1.97/2.20  (assume t937.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.20  (assume t937.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t937.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t937.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 1.97/2.20  (assume t937.a4 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))
% 1.97/2.20  (step t937.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t937.t2)
% 1.97/2.20  (assume t937.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))
% 1.97/2.20  (assume t937.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.97/2.20  (assume t937.t2.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 1.97/2.20  (assume t937.t2.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 1.97/2.20  (step t937.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.20  (step t937.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 (t937.t2.t1))
% 1.97/2.20  (step t937.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t937.t2.a1))
% 1.97/2.20  (step t937.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t937.t2.t3))
% 1.97/2.20  (step t937.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) :rule symm :premises (t937.t2.a3))
% 1.97/2.20  (step t937.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t937.t2.a2))
% 1.97/2.20  (step t937.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t937.t2.t6))
% 1.97/2.20  (step t937.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t937.t2.t5 t937.t2.t7))
% 1.97/2.20  (step t937.t2.t9 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule cong :premises (t937.t2.t4 t937.t2.t8))
% 1.97/2.20  (step t937.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)
% 1.97/2.20  (step t937.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 (t937.t2.t10))
% 1.97/2.20  (step t937.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)
% 1.97/2.20  (step t937.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 (t937.t2.t11 t937.t2.t12))
% 1.97/2.20  (step t937.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) false)) :rule resolution :premises (t937.t2.t13 t937.t2.a0))
% 1.97/2.20  (step t937.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t937.t2.t9 t937.t2.t14))
% 1.97/2.20  (step t937.t2.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t937.t2.t2 t937.t2.t15))
% 1.97/2.20  (step t937.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t937.t2.a0 t937.t2.a1 t937.t2.a2 t937.t2.a3))
% 1.97/2.20  (step t937.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule and_pos)
% 1.97/2.20  (step t937.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t937.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t937.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.97/2.20  (step t937.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t937.t2 t937.t3 t937.t4 t937.t5 t937.t6))
% 1.97/2.20  (step t937.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t937.t7))
% 1.97/2.20  (step t937.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t937.t8))
% 1.97/2.20  (step t937.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (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 (t937.t1 t937.t9))
% 1.97/2.20  (step t937.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (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)
% 1.97/2.20  (step t937.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t937.t10 t937.t11))
% 1.97/2.20  (step t937.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t937.t12))
% 1.97/2.20  (step t937.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t937.t13))
% 1.97/2.20  (step t937.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_neg)
% 1.97/2.20  (step t937.t16 (cl (=> (and (= tptp.e11 (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.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t937.t17)
% 1.97/2.20  (assume t937.t17.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t937.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (step t937.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t937.t17.a1))
% 1.97/2.20  (step t937.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t937.t17.t1))
% 1.97/2.20  (step t937.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t937.t17.a0))
% 1.97/2.20  (step t937.t17.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.20  (step t937.t17.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t937.t17.t3 t937.t17.t4))
% 1.97/2.20  (step t937.t17.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t937.t17.t2 t937.t17.t5))
% 1.97/2.20  (step t937.t17 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule subproof :discharge (t937.t17.a0 t937.t17.a1))
% 1.97/2.20  (step t937.t18 (cl (not (and (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.20  (step t937.t19 (cl (not (and (= tptp.e11 (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)
% 1.97/2.20  (step t937.t20 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t937.t17 t937.t18 t937.t19))
% 1.97/2.20  (step t937.t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (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.e13))) :rule reordering :premises (t937.t20))
% 1.97/2.20  (step t937.t22 (cl (not (and (= tptp.e11 (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.e13))) :rule contraction :premises (t937.t21))
% 1.97/2.20  (step t937.t23 (cl (=> (and (= tptp.e11 (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.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t937.t16 t937.t22))
% 1.97/2.20  (step t937.t24 (cl (=> (and (= tptp.e11 (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.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg2)
% 1.97/2.20  (step t937.t25 (cl (=> (and (= tptp.e11 (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.e13))) (=> (and (= tptp.e11 (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.e13)))) :rule resolution :premises (t937.t23 t937.t24))
% 1.97/2.20  (step t937.t26 (cl (=> (and (= tptp.e11 (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.e13)))) :rule contraction :premises (t937.t25))
% 1.97/2.20  (step t937.t27 (cl (not (and (= tptp.e11 (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.e13))) :rule implies :premises (t937.t26))
% 1.97/2.20  (step t937.t28 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t937.t29 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t937.t28 t937.a1 t937.a2))
% 1.97/2.20  (step t937.t30 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t937.t27 t937.t29))
% 1.97/2.20  (step t937.t31 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t937.t32)
% 1.97/2.20  (assume t937.t32.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t937.t32.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t937.t32.a2 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.20  (step t937.t32.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t937.t32.a2))
% 1.97/2.20  (step t937.t32.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t937.t32.t1))
% 1.97/2.20  (step t937.t32.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t937.t32.a0))
% 1.97/2.20  (step t937.t32.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t937.t32.a1))
% 1.97/2.20  (step t937.t32.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t937.t32.t3 t937.t32.t4))
% 1.97/2.20  (step t937.t32.t6 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t937.t32.t2 t937.t32.t5))
% 1.97/2.20  (step t937.t32 (cl (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule subproof :discharge (t937.t32.a0 t937.t32.a1 t937.t32.a2))
% 1.97/2.20  (step t937.t33 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t937.t34 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (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)
% 1.97/2.20  (step t937.t35 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.20  (step t937.t36 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule resolution :premises (t937.t32 t937.t33 t937.t34 t937.t35))
% 1.97/2.20  (step t937.t37 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule reordering :premises (t937.t36))
% 1.97/2.20  (step t937.t38 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule contraction :premises (t937.t37))
% 1.97/2.20  (step t937.t39 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t937.t31 t937.t38))
% 1.97/2.20  (step t937.t40 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg2)
% 1.97/2.20  (step t937.t41 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t937.t39 t937.t40))
% 1.97/2.20  (step t937.t42 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t937.t41))
% 1.97/2.20  (step t937.t43 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule implies :premises (t937.t42))
% 1.97/2.20  (step t937.t44 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule and_neg)
% 1.97/2.20  (step t937.t45 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t937.t44 t937.a1 t937.a2 t937.a0))
% 1.97/2.20  (step t937.t46 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t937.t43 t937.t45))
% 1.97/2.20  (step t937.t47 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t937.t15 t937.a4 t937.t30 t937.t46 t937.a3))
% 1.97/2.20  (step t937.t48 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t937.t14 t937.t47))
% 1.97/2.20  (step t937 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t937.a0 t937.a1 t937.a2 t937.a3 t937.a4))
% 1.97/2.20  (step t938 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.20  (step t939 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t940 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t941 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.97/2.20  (step t942 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (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)
% 1.97/2.20  (step t943 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t937 t938 t939 t940 t941 t942))
% 1.97/2.20  (step t944 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t943))
% 1.97/2.20  (step t945 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t944))
% 1.97/2.20  (step t946 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t936 t945))
% 1.97/2.20  (step t947 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 1.97/2.20  (step t948 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t946 t947))
% 1.97/2.20  (step t949 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t948))
% 1.97/2.20  (step t950 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t949))
% 1.97/2.20  (step t951 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t935 t950))
% 1.97/2.20  (step t952 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule or_neg)
% 1.97/2.20  (step t953 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t954 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (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)
% 1.97/2.20  (step t955 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 1.97/2.20  (step t956 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))))) :rule or_neg)
% 1.97/2.20  (step t957 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 1.97/2.20  (step t958 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t951 t952 t953 t954 t955 t956 t957))
% 1.97/2.20  (step t959 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t958))
% 1.97/2.20  (step t960 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t922 t934 t959))
% 1.97/2.20  (step t961 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t960))
% 1.97/2.20  (step t962 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (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 (t961))
% 1.97/2.20  (step t963 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule and :premises (t412))
% 1.97/2.20  (step t964 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t962 t963 t755 t647 t648 t649))
% 1.97/2.20  (step t965 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 1.97/2.20  (step t966 (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)
% 1.97/2.20  (step t967 (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 (t966))
% 1.97/2.20  (step t968 (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)
% 1.97/2.20  (step t969 (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)
% 1.97/2.20  (step t970 (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)
% 1.97/2.20  (step t971 (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 (t969 t970))
% 1.97/2.20  (step t972 (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)
% 1.97/2.20  (step t973 (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 (t971 t972))
% 1.97/2.20  (step t974 (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 (t968 t973))
% 1.97/2.20  (step t975 (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 (t967 t974))
% 1.97/2.20  (step t976 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 1.97/2.20  (step t977 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t876 t975 t976))
% 1.97/2.20  (step t978 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 1.97/2.20  (step t979 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t980)
% 1.97/2.20  (assume t980.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (assume t980.a1 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 1.97/2.20  (step t980.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t980.t2)
% 1.97/2.20  (assume t980.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 1.97/2.20  (assume t980.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (step t980.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 1.97/2.20  (step t980.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 (t980.t2.t1))
% 1.97/2.20  (step t980.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t980.t2.a1))
% 1.97/2.20  (step t980.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t980.t2.t3))
% 1.97/2.20  (step t980.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule refl)
% 1.97/2.20  (step t980.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t980.t2.t4 t980.t2.t5))
% 1.97/2.20  (step t980.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)
% 1.97/2.20  (step t980.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 (t980.t2.t7))
% 1.97/2.20  (step t980.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)
% 1.97/2.20  (step t980.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 (t980.t2.t8 t980.t2.t9))
% 1.97/2.20  (step t980.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t980.t2.t10 t980.t2.a0))
% 1.97/2.20  (step t980.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t980.t2.t6 t980.t2.t11))
% 1.97/2.20  (step t980.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t980.t2.t2 t980.t2.t12))
% 1.97/2.20  (step t980.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t980.t2.a0 t980.t2.a1))
% 1.97/2.20  (step t980.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 1.97/2.20  (step t980.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t980.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t980.t2 t980.t3 t980.t4))
% 1.97/2.20  (step t980.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t980.t5))
% 1.97/2.20  (step t980.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t980.t6))
% 1.97/2.20  (step t980.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t980.t1 t980.t7))
% 1.97/2.20  (step t980.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 1.97/2.20  (step t980.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t980.t8 t980.t9))
% 1.97/2.20  (step t980.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t980.t10))
% 1.97/2.20  (step t980.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t980.t11))
% 1.97/2.20  (step t980.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 1.97/2.20  (step t980.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t980.t13 t980.a1 t980.a0))
% 1.97/2.20  (step t980.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t980.t12 t980.t14))
% 1.97/2.20  (step t980 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t980.a0 t980.a1))
% 1.97/2.20  (step t981 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t982 (cl (not (and (= tptp.e12 (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)
% 1.97/2.20  (step t983 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t980 t981 t982))
% 1.97/2.20  (step t984 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t983))
% 1.97/2.20  (step t985 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t984))
% 1.97/2.20  (step t986 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (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 (t979 t985))
% 1.97/2.20  (step t987 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (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)
% 1.97/2.20  (step t988 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t986 t987))
% 1.97/2.20  (step t989 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t988))
% 1.97/2.20  (step t990 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t989))
% 1.97/2.20  (step t991 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t978 t990))
% 1.97/2.20  (step t992 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 1.97/2.20  (step t993 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 1.97/2.20  (step t994 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (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)
% 1.97/2.20  (step t995 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t991 t992 t993 t994))
% 1.97/2.20  (step t996 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t995))
% 1.97/2.20  (step t997 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t965 t977 t996))
% 1.97/2.20  (step t998 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t997))
% 1.97/2.20  (step t999 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t998))
% 1.97/2.20  (step t1000 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t412))
% 1.97/2.20  (step t1001 (cl (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t602))
% 1.97/2.20  (step t1002 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t1001))
% 1.97/2.20  (step t1003 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 1.97/2.20  (step t1004 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.20  (step t1005 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t1004))
% 1.97/2.20  (step t1006 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))))) :rule all_simplify)
% 1.97/2.20  (step t1007 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule refl)
% 1.97/2.20  (step t1008 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.97/2.20  (step t1009 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t1007 t1008))
% 1.97/2.20  (step t1010 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule all_simplify)
% 1.97/2.20  (step t1011 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) true)) :rule trans :premises (t1009 t1010))
% 1.97/2.20  (step t1012 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule trans :premises (t1006 t1011))
% 1.97/2.20  (step t1013 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1005 t1012))
% 1.97/2.20  (step t1014 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 1.97/2.20  (step t1015 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t606 t607 t1013 t1014))
% 1.97/2.20  (step t1016 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 1.97/2.20  (step t1017 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1018)
% 1.97/2.20  (assume t1018.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1018.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t1018.a2 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))
% 1.97/2.20  (step t1018.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1018.t2)
% 1.97/2.20  (assume t1018.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))
% 1.97/2.20  (assume t1018.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.97/2.20  (step t1018.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.20  (step t1018.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 (t1018.t2.t1))
% 1.97/2.20  (step t1018.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t1018.t2.a1))
% 1.97/2.20  (step t1018.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t1018.t2.t3))
% 1.97/2.20  (step t1018.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 1.97/2.20  (step t1018.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t1018.t2.t4 t1018.t2.t5))
% 1.97/2.20  (step t1018.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.20  (step t1018.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t1018.t2.t7))
% 1.97/2.20  (step t1018.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 1.97/2.20  (step t1018.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t1018.t2.t8 t1018.t2.t9))
% 1.97/2.20  (step t1018.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t1018.t2.t10 t1018.t2.a0))
% 1.97/2.20  (step t1018.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t1018.t2.t6 t1018.t2.t11))
% 1.97/2.20  (step t1018.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1018.t2.t2 t1018.t2.t12))
% 1.97/2.20  (step t1018.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t1018.t2.a0 t1018.t2.a1))
% 1.97/2.20  (step t1018.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 1.97/2.20  (step t1018.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1018.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t1018.t2 t1018.t3 t1018.t4))
% 1.97/2.20  (step t1018.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t1018.t5))
% 1.97/2.20  (step t1018.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t1018.t6))
% 1.97/2.20  (step t1018.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1018.t1 t1018.t7))
% 1.97/2.20  (step t1018.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 1.97/2.20  (step t1018.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t1018.t8 t1018.t9))
% 1.97/2.20  (step t1018.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t1018.t10))
% 1.97/2.20  (step t1018.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t1018.t11))
% 1.97/2.20  (step t1018.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1018.t14 (cl (=> (and (= tptp.e11 (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.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1018.t15)
% 1.97/2.20  (assume t1018.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1018.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (step t1018.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t1018.t15.a1))
% 1.97/2.20  (step t1018.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t1018.t15.t1))
% 1.97/2.20  (step t1018.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1018.t15.a0))
% 1.97/2.20  (step t1018.t15.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.20  (step t1018.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t1018.t15.t3 t1018.t15.t4))
% 1.97/2.20  (step t1018.t15.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t1018.t15.t2 t1018.t15.t5))
% 1.97/2.20  (step t1018.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule subproof :discharge (t1018.t15.a0 t1018.t15.a1))
% 1.97/2.20  (step t1018.t16 (cl (not (and (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.20  (step t1018.t17 (cl (not (and (= tptp.e11 (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)
% 1.97/2.20  (step t1018.t18 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t1018.t15 t1018.t16 t1018.t17))
% 1.97/2.20  (step t1018.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (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.e13))) :rule reordering :premises (t1018.t18))
% 1.97/2.20  (step t1018.t20 (cl (not (and (= tptp.e11 (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.e13))) :rule contraction :premises (t1018.t19))
% 1.97/2.20  (step t1018.t21 (cl (=> (and (= tptp.e11 (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.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t1018.t14 t1018.t20))
% 1.97/2.20  (step t1018.t22 (cl (=> (and (= tptp.e11 (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.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg2)
% 1.97/2.20  (step t1018.t23 (cl (=> (and (= tptp.e11 (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.e13))) (=> (and (= tptp.e11 (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.e13)))) :rule resolution :premises (t1018.t21 t1018.t22))
% 1.97/2.20  (step t1018.t24 (cl (=> (and (= tptp.e11 (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.e13)))) :rule contraction :premises (t1018.t23))
% 1.97/2.20  (step t1018.t25 (cl (not (and (= tptp.e11 (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.e13))) :rule implies :premises (t1018.t24))
% 1.97/2.20  (step t1018.t26 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1018.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t1018.t26 t1018.a0 t1018.a1))
% 1.97/2.20  (step t1018.t28 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t1018.t25 t1018.t27))
% 1.97/2.20  (step t1018.t29 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t1018.t13 t1018.a2 t1018.t28))
% 1.97/2.20  (step t1018.t30 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1018.t12 t1018.t29))
% 1.97/2.20  (step t1018 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t1018.a0 t1018.a1 t1018.a2))
% 1.97/2.20  (step t1019 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1020 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1021 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (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.e11)))) :rule and_pos)
% 1.97/2.20  (step t1022 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t1018 t1019 t1020 t1021))
% 1.97/2.20  (step t1023 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t1022))
% 1.97/2.20  (step t1024 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t1023))
% 1.97/2.20  (step t1025 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 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 (t1017 t1024))
% 1.97/2.20  (step t1026 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 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)
% 1.97/2.20  (step t1027 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t1025 t1026))
% 1.97/2.20  (step t1028 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t1027))
% 1.97/2.20  (step t1029 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t1028))
% 1.97/2.20  (step t1030 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1016 t1029))
% 1.97/2.20  (step t1031 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1032 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (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)
% 1.97/2.20  (step t1033 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 1.97/2.20  (step t1034 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 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)
% 1.97/2.20  (step t1035 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t1030 t1031 t1032 t1033 t1034))
% 1.97/2.20  (step t1036 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t1035))
% 1.97/2.20  (step t1037 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t1003 t1015 t1036))
% 1.97/2.20  (step t1038 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t1037))
% 1.97/2.20  (step t1039 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t1038))
% 1.97/2.20  (step t1040 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t412))
% 1.97/2.20  (step t1041 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1039 t1040 t647 t649))
% 1.97/2.20  (step t1042 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.20  (step t1043 (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)
% 1.97/2.20  (step t1044 (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 (t1043))
% 1.97/2.20  (step t1045 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))))) :rule all_simplify)
% 1.97/2.20  (step t1046 (cl (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12))) :rule refl)
% 1.97/2.20  (step t1047 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule all_simplify)
% 1.97/2.20  (step t1048 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)))) :rule cong :premises (t1046 t1047))
% 1.97/2.20  (step t1049 (cl (= (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)) true)) :rule all_simplify)
% 1.97/2.20  (step t1050 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) true)) :rule trans :premises (t1048 t1049))
% 1.97/2.20  (step t1051 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) true)) :rule trans :premises (t1045 t1050))
% 1.97/2.20  (step t1052 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule resolution :premises (t1044 t1051))
% 1.97/2.20  (step t1053 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 1.97/2.20  (step t1054 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t1052 t606 t1053))
% 1.97/2.20  (step t1055 (cl (not (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) (not (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.20  (step t1056 (cl (= (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 1.97/2.20  (step t1057 (cl (= (= (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule equiv_simplify)
% 1.97/2.20  (step t1058 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) (not (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule equiv2 :premises (t1057))
% 1.97/2.20  (step t1059 (cl (not (not (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule not_not)
% 1.97/2.20  (step t1060 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1058 t1059))
% 1.97/2.20  (step t1061 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1062)
% 1.97/2.20  (assume t1062.a0 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1062.a1 (not (= tptp.e11 tptp.e12)))
% 1.97/2.20  (assume t1062.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (step t1062.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.20  (step t1062.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.20  (step t1062.t3 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 1.97/2.20  (step t1062.t4 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t1062.t3))
% 1.97/2.20  (step t1062.t5 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 1.97/2.20  (step t1062.t6 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t1062.t4 t1062.t5))
% 1.97/2.20  (step t1062.t7 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t1062.t6 t1062.a1))
% 1.97/2.20  (step t1062.t8 (cl (= false (= tptp.e11 tptp.e12))) :rule symm :premises (t1062.t7))
% 1.97/2.20  (step t1062.t9 (cl (= (= (= tptp.e11 tptp.e12) true) (= tptp.e11 tptp.e12))) :rule equiv_simplify)
% 1.97/2.20  (step t1062.t10 (cl (= (= tptp.e11 tptp.e12) true) (not (= tptp.e11 tptp.e12))) :rule equiv2 :premises (t1062.t9))
% 1.97/2.20  (step t1062.t11 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1062.a2))
% 1.97/2.20  (step t1062.t12 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1062.t11))
% 1.97/2.20  (step t1062.t13 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) :rule symm :premises (t1062.a0))
% 1.97/2.20  (step t1062.t14 (cl (= tptp.e11 tptp.e12)) :rule trans :premises (t1062.t12 t1062.t13))
% 1.97/2.20  (step t1062.t15 (cl (= (= tptp.e11 tptp.e12) true)) :rule resolution :premises (t1062.t10 t1062.t14))
% 1.97/2.20  (step t1062.t16 (cl (= false true)) :rule trans :premises (t1062.t8 t1062.t15))
% 1.97/2.20  (step t1062.t17 (cl false) :rule resolution :premises (t1062.t1 t1062.t2 t1062.t16))
% 1.97/2.20  (step t1062 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) :rule subproof :discharge (t1062.a0 t1062.a1 t1062.a2))
% 1.97/2.20  (step t1063 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1064 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1065 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1066 (cl false (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1062 t1063 t1064 t1065))
% 1.97/2.20  (step t1067 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) false) :rule reordering :premises (t1066))
% 1.97/2.20  (step t1068 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) false) :rule contraction :premises (t1067))
% 1.97/2.20  (step t1069 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) false) :rule resolution :premises (t1061 t1068))
% 1.97/2.20  (step t1070 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) (not false)) :rule implies_neg2)
% 1.97/2.20  (step t1071 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false)) :rule resolution :premises (t1069 t1070))
% 1.97/2.20  (step t1072 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false)) :rule contraction :premises (t1071))
% 1.97/2.20  (step t1073 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule implies_simplify)
% 1.97/2.20  (step t1074 (cl (not (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false)) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv1 :premises (t1073))
% 1.97/2.20  (step t1075 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1072 t1074))
% 1.97/2.20  (step t1076 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) false)) :rule resolution :premises (t1060 t1075))
% 1.97/2.20  (step t1077 (cl (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) false))) :rule cong :premises (t1056 t1076))
% 1.97/2.20  (step t1078 (cl (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) false) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule all_simplify)
% 1.97/2.20  (step t1079 (cl (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule trans :premises (t1077 t1078))
% 1.97/2.20  (step t1080 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1081)
% 1.97/2.20  (assume t1081.a0 (not (= tptp.e11 tptp.e12)))
% 1.97/2.20  (assume t1081.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1081.a2 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (step t1081.t1 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1081.t2 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1081.t1 t1081.a2 t1081.a0 t1081.a1))
% 1.97/2.20  (step t1081 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t1081.a0 t1081.a1 t1081.a2))
% 1.97/2.20  (step t1082 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1083 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1084 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1085 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1081 t1082 t1083 t1084))
% 1.97/2.20  (step t1086 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t1085))
% 1.97/2.20  (step t1087 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1086))
% 1.97/2.20  (step t1088 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1080 t1087))
% 1.97/2.20  (step t1089 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 1.97/2.20  (step t1090 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1088 t1089))
% 1.97/2.20  (step t1091 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1090))
% 1.97/2.20  (step t1092 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1055 t1079 t1091))
% 1.97/2.20  (step t1093 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule not_and :premises (t1092))
% 1.97/2.20  (step t1094 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 1.97/2.20  (step t1095 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1096 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (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 or_neg)
% 1.97/2.20  (step t1097 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1093 t1094 t1095 t1096))
% 1.97/2.20  (step t1098 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1097))
% 1.97/2.20  (step t1099 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1042 t1054 t1098))
% 1.97/2.20  (step t1100 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t1099))
% 1.97/2.20  (step t1101 (cl (not (= tptp.e11 tptp.e12))) :rule and :premises (a6))
% 1.97/2.20  (step t1102 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1100 t1101 t647))
% 1.97/2.20  (step t1103 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t1002 t964 t1041 t1102))
% 1.97/2.20  (step t1104 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t999 t1000 t1103))
% 1.97/2.20  (step t1105 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t921 t964 t1104 t832))
% 1.97/2.20  (step t1106 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t918 t919 t1105 t833 t1103 t647 t649))
% 1.97/2.20  (step t1107 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.20  (step t1108 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 1.97/2.20  (step t1109 (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)
% 1.97/2.20  (step t1110 (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 (t1109))
% 1.97/2.20  (step t1111 (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)
% 1.97/2.20  (step t1112 (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)
% 1.97/2.20  (step t1113 (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)
% 1.97/2.20  (step t1114 (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 (t1112 t1113))
% 1.97/2.20  (step t1115 (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)
% 1.97/2.20  (step t1116 (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 (t1114 t1115))
% 1.97/2.20  (step t1117 (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 (t1111 t1116))
% 1.97/2.20  (step t1118 (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 (t1110 t1117))
% 1.97/2.20  (step t1119 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 1.97/2.20  (step t1120 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t606 t1108 t279 t1118 t1119))
% 1.97/2.20  (step t1121 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 1.97/2.20  (step t1122 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1123)
% 1.97/2.20  (assume t1123.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1123.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 1.97/2.20  (assume t1123.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.20  (assume t1123.a3 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 1.97/2.20  (step t1123.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1123.t2)
% 1.97/2.20  (assume t1123.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 1.97/2.20  (assume t1123.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.20  (assume t1123.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 1.97/2.20  (assume t1123.t2.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (step t1123.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 1.97/2.20  (step t1123.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 (t1123.t2.t1))
% 1.97/2.20  (step t1123.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t1123.t2.a1))
% 1.97/2.20  (step t1123.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t1123.t2.t3))
% 1.97/2.20  (step t1123.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1123.t2.a3))
% 1.97/2.20  (step t1123.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11)) :rule symm :premises (t1123.t2.a2))
% 1.97/2.20  (step t1123.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t1123.t2.t6))
% 1.97/2.20  (step t1123.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t1123.t2.t5 t1123.t2.t7))
% 1.97/2.20  (step t1123.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t1123.t2.t4 t1123.t2.t8))
% 1.97/2.20  (step t1123.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)
% 1.97/2.20  (step t1123.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 (t1123.t2.t10))
% 1.97/2.20  (step t1123.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)
% 1.97/2.20  (step t1123.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 (t1123.t2.t11 t1123.t2.t12))
% 1.97/2.20  (step t1123.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t1123.t2.t13 t1123.t2.a0))
% 1.97/2.20  (step t1123.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t1123.t2.t9 t1123.t2.t14))
% 1.97/2.20  (step t1123.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1123.t2.t2 t1123.t2.t15))
% 1.97/2.20  (step t1123.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t1123.t2.a0 t1123.t2.a1 t1123.t2.a2 t1123.t2.a3))
% 1.97/2.20  (step t1123.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 1.97/2.20  (step t1123.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1123.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1123.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1123.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1123.t2 t1123.t3 t1123.t4 t1123.t5 t1123.t6))
% 1.97/2.20  (step t1123.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t1123.t7))
% 1.97/2.20  (step t1123.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1123.t8))
% 1.97/2.20  (step t1123.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (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 (t1123.t1 t1123.t9))
% 1.97/2.20  (step t1123.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (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)
% 1.97/2.20  (step t1123.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1123.t10 t1123.t11))
% 1.97/2.20  (step t1123.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1123.t12))
% 1.97/2.20  (step t1123.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t1123.t13))
% 1.97/2.20  (step t1123.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1123.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1123.t15 t1123.a3 t1123.a2 t1123.a1 t1123.a0))
% 1.97/2.20  (step t1123.t17 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1123.t14 t1123.t16))
% 1.97/2.20  (step t1123 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t1123.a0 t1123.a1 t1123.a2 t1123.a3))
% 1.97/2.20  (step t1124 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1125 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1126 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1127 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 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)
% 1.97/2.20  (step t1128 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t1123 t1124 t1125 t1126 t1127))
% 1.97/2.20  (step t1129 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t1128))
% 1.97/2.20  (step t1130 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1129))
% 1.97/2.20  (step t1131 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 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 (t1122 t1130))
% 1.97/2.20  (step t1132 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 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)
% 1.97/2.20  (step t1133 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1131 t1132))
% 1.97/2.20  (step t1134 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1133))
% 1.97/2.20  (step t1135 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t1134))
% 1.97/2.20  (step t1136 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1121 t1135))
% 1.97/2.20  (step t1137 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1138 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 1.97/2.20  (step t1139 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1140 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 1.97/2.20  (step t1141 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 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)
% 1.97/2.20  (step t1142 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1136 t1137 t1138 t1139 t1140 t1141))
% 1.97/2.20  (step t1143 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1142))
% 1.97/2.20  (step t1144 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1107 t1120 t1143))
% 1.97/2.20  (step t1145 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t1144))
% 1.97/2.20  (step t1146 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t1145))
% 1.97/2.20  (step t1147 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t412))
% 1.97/2.20  (step t1148 (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 (t275))
% 1.97/2.20  (step t1149 (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 (t1148))
% 1.97/2.20  (step t1150 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12))))) :rule equiv_pos2)
% 1.97/2.20  (step t1151 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 1.97/2.20  (step t1152 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))))) :rule cong :premises (t728 t436 t606 t607 t1151))
% 1.97/2.20  (step t1153 (cl (not (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))))) (not (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))))) :rule equiv_pos2)
% 1.97/2.20  (step t1154 (cl (= (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))))) :rule refl)
% 1.97/2.20  (step t1155 (cl (= (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))))) :rule equiv_simplify)
% 1.97/2.20  (step t1156 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))))) :rule equiv2 :premises (t1155))
% 1.97/2.20  (step t1157 (cl (not (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule not_not)
% 1.97/2.20  (step t1158 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule resolution :premises (t1156 t1157))
% 1.97/2.20  (step t1159 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1160)
% 1.97/2.20  (assume t1160.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.20  (assume t1160.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 1.97/2.20  (assume t1160.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 1.97/2.20  (assume t1160.a3 (not (= tptp.e10 tptp.e11)))
% 1.97/2.20  (step t1160.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.20  (step t1160.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.20  (step t1160.t3 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 1.97/2.20  (step t1160.t4 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t1160.t3))
% 1.97/2.20  (step t1160.t5 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 1.97/2.20  (step t1160.t6 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t1160.t4 t1160.t5))
% 1.97/2.20  (step t1160.t7 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t1160.t6 t1160.a3))
% 1.97/2.20  (step t1160.t8 (cl (= false (= tptp.e10 tptp.e11))) :rule symm :premises (t1160.t7))
% 1.97/2.20  (step t1160.t9 (cl (= (= (= tptp.e10 tptp.e11) true) (= tptp.e10 tptp.e11))) :rule equiv_simplify)
% 1.97/2.20  (step t1160.t10 (cl (= (= tptp.e10 tptp.e11) true) (not (= tptp.e10 tptp.e11))) :rule equiv2 :premises (t1160.t9))
% 1.97/2.20  (step t1160.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t1160.a0))
% 1.97/2.20  (step t1160.t12 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t1160.t11))
% 1.97/2.20  (step t1160.t13 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) :rule symm :premises (t1160.a2))
% 1.97/2.20  (step t1160.t14 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t1160.t13))
% 1.97/2.20  (step t1160.t15 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t1160.a1))
% 1.97/2.20  (step t1160.t16 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule trans :premises (t1160.t14 t1160.t15 t1160.t12))
% 1.97/2.20  (step t1160.t17 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e11)) :rule symm :premises (t1160.t16))
% 1.97/2.20  (step t1160.t18 (cl (= tptp.e10 tptp.e11)) :rule trans :premises (t1160.t12 t1160.t17))
% 1.97/2.20  (step t1160.t19 (cl (= (= tptp.e10 tptp.e11) true)) :rule resolution :premises (t1160.t10 t1160.t18))
% 1.97/2.20  (step t1160.t20 (cl (= false true)) :rule trans :premises (t1160.t8 t1160.t19))
% 1.97/2.20  (step t1160.t21 (cl false) :rule resolution :premises (t1160.t1 t1160.t2 t1160.t20))
% 1.97/2.20  (step t1160 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e10 tptp.e11))) false) :rule subproof :discharge (t1160.a0 t1160.a1 t1160.a2 t1160.a3))
% 1.97/2.20  (step t1161 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.20  (step t1162 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1163 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1164 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1165 (cl false (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))))) :rule resolution :premises (t1160 t1161 t1162 t1163 t1164))
% 1.97/2.20  (step t1166 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) false) :rule reordering :premises (t1165))
% 1.97/2.20  (step t1167 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) false) :rule contraction :premises (t1166))
% 1.97/2.20  (step t1168 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) false) :rule resolution :premises (t1159 t1167))
% 1.97/2.20  (step t1169 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) (not false)) :rule implies_neg2)
% 1.97/2.20  (step t1170 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false)) :rule resolution :premises (t1168 t1169))
% 1.97/2.20  (step t1171 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false)) :rule contraction :premises (t1170))
% 1.97/2.20  (step t1172 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))))) :rule implies_simplify)
% 1.97/2.20  (step t1173 (cl (not (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))))) :rule equiv1 :premises (t1172))
% 1.97/2.20  (step t1174 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))))) :rule resolution :premises (t1171 t1173))
% 1.97/2.20  (step t1175 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) false)) :rule resolution :premises (t1158 t1174))
% 1.97/2.20  (step t1176 (cl (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) false))) :rule cong :premises (t1154 t1175))
% 1.97/2.20  (step t1177 (cl (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) false) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))))) :rule all_simplify)
% 1.97/2.20  (step t1178 (cl (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))))) :rule trans :premises (t1176 t1177))
% 1.97/2.20  (step t1179 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1180)
% 1.97/2.20  (assume t1180.a0 (not (= tptp.e10 tptp.e11)))
% 1.97/2.20  (assume t1180.a1 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.20  (assume t1180.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1180.a3 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t1180.a4 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 1.97/2.20  (step t1180.t1 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e10 tptp.e11)))) :rule and_neg)
% 1.97/2.20  (step t1180.t2 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1180.t3)
% 1.97/2.20  (assume t1180.t3.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1180.t3.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t1180.t3.a2 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.20  (step t1180.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t1180.t3.a2))
% 1.97/2.20  (step t1180.t3.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t1180.t3.t1))
% 1.97/2.20  (step t1180.t3.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1180.t3.a0))
% 1.97/2.20  (step t1180.t3.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t1180.t3.a1))
% 1.97/2.20  (step t1180.t3.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t1180.t3.t3 t1180.t3.t4))
% 1.97/2.20  (step t1180.t3.t6 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t1180.t3.t2 t1180.t3.t5))
% 1.97/2.20  (step t1180.t3 (cl (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule subproof :discharge (t1180.t3.a0 t1180.t3.a1 t1180.t3.a2))
% 1.97/2.20  (step t1180.t4 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1180.t5 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (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)
% 1.97/2.20  (step t1180.t6 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.20  (step t1180.t7 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule resolution :premises (t1180.t3 t1180.t4 t1180.t5 t1180.t6))
% 1.97/2.20  (step t1180.t8 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule reordering :premises (t1180.t7))
% 1.97/2.20  (step t1180.t9 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule contraction :premises (t1180.t8))
% 1.97/2.20  (step t1180.t10 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t1180.t2 t1180.t9))
% 1.97/2.20  (step t1180.t11 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg2)
% 1.97/2.20  (step t1180.t12 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t1180.t10 t1180.t11))
% 1.97/2.20  (step t1180.t13 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t1180.t12))
% 1.97/2.20  (step t1180.t14 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule implies :premises (t1180.t13))
% 1.97/2.20  (step t1180.t15 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule and_neg)
% 1.97/2.20  (step t1180.t16 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t1180.t15 t1180.a2 t1180.a3 t1180.a1))
% 1.97/2.20  (step t1180.t17 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t1180.t14 t1180.t16))
% 1.97/2.20  (step t1180.t18 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule resolution :premises (t1180.t1 t1180.a1 t1180.t17 t1180.a4 t1180.a0))
% 1.97/2.20  (step t1180 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule subproof :discharge (t1180.a0 t1180.a1 t1180.a2 t1180.a3 t1180.a4))
% 1.97/2.20  (step t1181 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1182 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.20  (step t1183 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1184 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1185 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1186 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))))) :rule resolution :premises (t1180 t1181 t1182 t1183 t1184 t1185))
% 1.97/2.20  (step t1187 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule reordering :premises (t1186))
% 1.97/2.20  (step t1188 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule contraction :premises (t1187))
% 1.97/2.20  (step t1189 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) :rule resolution :premises (t1179 t1188))
% 1.97/2.20  (step t1190 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))))) :rule implies_neg2)
% 1.97/2.20  (step t1191 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))))) :rule resolution :premises (t1189 t1190))
% 1.97/2.20  (step t1192 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 tptp.e11))))) :rule contraction :premises (t1191))
% 1.97/2.20  (step t1193 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e12))))) :rule resolution :premises (t1153 t1178 t1192))
% 1.97/2.20  (step t1194 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) :rule not_and :premises (t1193))
% 1.97/2.20  (step t1195 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 1.97/2.20  (step t1196 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule or_neg)
% 1.97/2.20  (step t1197 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1198 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1199 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 1.97/2.20  (step t1200 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12))))) :rule resolution :premises (t1194 t1195 t1196 t1197 t1198 t1199))
% 1.97/2.20  (step t1201 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12))))) :rule contraction :premises (t1200))
% 1.97/2.20  (step t1202 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12))))) :rule resolution :premises (t1150 t1152 t1201))
% 1.97/2.20  (step t1203 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e12)))) :rule or :premises (t1202))
% 1.97/2.20  (step t1204 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (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 (t1203))
% 1.97/2.20  (step t1205 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t1204 t753 t647 t648 t649))
% 1.97/2.20  (step t1206 (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)
% 1.97/2.20  (step t1207 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 1.97/2.20  (step t1208 (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 (t1052 t876 t1207))
% 1.97/2.20  (step t1209 (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)
% 1.97/2.20  (step t1210 (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)
% 1.97/2.20  (anchor :step t1211)
% 1.97/2.20  (assume t1211.a0 (not (= tptp.e11 tptp.e12)))
% 1.97/2.20  (assume t1211.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (step t1211.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)
% 1.97/2.20  (anchor :step t1211.t2)
% 1.97/2.20  (assume t1211.t2.a0 (not (= tptp.e11 tptp.e12)))
% 1.97/2.20  (assume t1211.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (step t1211.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 1.97/2.20  (step t1211.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 (t1211.t2.t1))
% 1.97/2.20  (step t1211.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 1.97/2.20  (step t1211.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t1211.t2.a1))
% 1.97/2.20  (step t1211.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 tptp.e12))) :rule cong :premises (t1211.t2.t3 t1211.t2.t4))
% 1.97/2.20  (step t1211.t2.t6 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 1.97/2.20  (step t1211.t2.t7 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t1211.t2.t6))
% 1.97/2.20  (step t1211.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 1.97/2.20  (step t1211.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t1211.t2.t7 t1211.t2.t8))
% 1.97/2.20  (step t1211.t2.t10 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t1211.t2.t9 t1211.t2.a0))
% 1.97/2.20  (step t1211.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t1211.t2.t5 t1211.t2.t10))
% 1.97/2.20  (step t1211.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1211.t2.t2 t1211.t2.t11))
% 1.97/2.20  (step t1211.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 (t1211.t2.a0 t1211.t2.a1))
% 1.97/2.20  (step t1211.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)
% 1.97/2.20  (step t1211.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)
% 1.97/2.20  (step t1211.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 (t1211.t2 t1211.t3 t1211.t4))
% 1.97/2.20  (step t1211.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 (t1211.t5))
% 1.97/2.20  (step t1211.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 (t1211.t6))
% 1.97/2.20  (step t1211.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 (t1211.t1 t1211.t7))
% 1.97/2.20  (step t1211.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)
% 1.97/2.20  (step t1211.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 (t1211.t8 t1211.t9))
% 1.97/2.20  (step t1211.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 (t1211.t10))
% 1.97/2.20  (step t1211.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 (t1211.t11))
% 1.97/2.20  (step t1211.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)
% 1.97/2.20  (step t1211.t14 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1211.t13 t1211.a0 t1211.a1))
% 1.97/2.20  (step t1211.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1211.t12 t1211.t14))
% 1.97/2.20  (step t1211 (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 (t1211.a0 t1211.a1))
% 1.97/2.20  (step t1212 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.20  (step t1213 (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)
% 1.97/2.20  (step t1214 (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 (t1211 t1212 t1213))
% 1.97/2.20  (step t1215 (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 (t1214))
% 1.97/2.20  (step t1216 (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 (t1215))
% 1.97/2.20  (step t1217 (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 (t1210 t1216))
% 1.97/2.20  (step t1218 (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)
% 1.97/2.20  (step t1219 (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 (t1217 t1218))
% 1.97/2.20  (step t1220 (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 (t1219))
% 1.97/2.20  (step t1221 (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 (t1220))
% 1.97/2.20  (step t1222 (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 (t1209 t1221))
% 1.97/2.20  (step t1223 (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)
% 1.97/2.20  (step t1224 (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)
% 1.97/2.20  (step t1225 (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)
% 1.97/2.20  (step t1226 (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 (t1222 t1223 t1224 t1225))
% 1.97/2.20  (step t1227 (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 (t1226))
% 1.97/2.20  (step t1228 (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 (t1206 t1208 t1227))
% 1.97/2.20  (step t1229 (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 (t1228))
% 1.97/2.20  (step t1230 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t1229))
% 1.97/2.20  (step t1231 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1230 t1101 t1103))
% 1.97/2.20  (step t1232 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_pos2)
% 1.97/2.20  (step t1233 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_simplify)
% 1.97/2.20  (step t1234 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule equiv1 :premises (t1233))
% 1.97/2.20  (step t1235 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))))) :rule all_simplify)
% 1.97/2.20  (step t1236 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule refl)
% 1.97/2.20  (step t1237 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.97/2.20  (step t1238 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t1236 t1237))
% 1.97/2.20  (step t1239 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) true)) :rule all_simplify)
% 1.97/2.20  (step t1240 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) true)) :rule trans :premises (t1238 t1239))
% 1.97/2.20  (step t1241 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) true)) :rule trans :premises (t1235 t1240))
% 1.97/2.20  (step t1242 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1234 t1241))
% 1.97/2.20  (step t1243 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule refl)
% 1.97/2.20  (step t1244 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t606 t1242 t1243))
% 1.97/2.20  (step t1245 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule and_neg)
% 1.97/2.20  (step t1246 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1247)
% 1.97/2.20  (assume t1247.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1247.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))
% 1.97/2.20  (step t1247.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1247.t2)
% 1.97/2.20  (assume t1247.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))
% 1.97/2.20  (assume t1247.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (step t1247.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_simplify)
% 1.97/2.20  (step t1247.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule equiv1 :premises (t1247.t2.t1))
% 1.97/2.20  (step t1247.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1247.t2.a1))
% 1.97/2.20  (step t1247.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1247.t2.t3))
% 1.97/2.20  (step t1247.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) :rule refl)
% 1.97/2.20  (step t1247.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule cong :premises (t1247.t2.t4 t1247.t2.t5))
% 1.97/2.20  (step t1247.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_simplify)
% 1.97/2.20  (step t1247.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv2 :premises (t1247.t2.t7))
% 1.97/2.20  (step t1247.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) :rule not_not)
% 1.97/2.20  (step t1247.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) :rule resolution :premises (t1247.t2.t8 t1247.t2.t9))
% 1.97/2.20  (step t1247.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) false)) :rule resolution :premises (t1247.t2.t10 t1247.t2.a0))
% 1.97/2.20  (step t1247.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) false)) :rule trans :premises (t1247.t2.t6 t1247.t2.t11))
% 1.97/2.20  (step t1247.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1247.t2.t2 t1247.t2.t12))
% 1.97/2.20  (step t1247.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule subproof :discharge (t1247.t2.a0 t1247.t2.a1))
% 1.97/2.20  (step t1247.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule and_pos)
% 1.97/2.20  (step t1247.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1247.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1247.t2 t1247.t3 t1247.t4))
% 1.97/2.20  (step t1247.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t1247.t5))
% 1.97/2.20  (step t1247.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule contraction :premises (t1247.t6))
% 1.97/2.20  (step t1247.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1247.t1 t1247.t7))
% 1.97/2.20  (step t1247.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule implies_neg2)
% 1.97/2.20  (step t1247.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t1247.t8 t1247.t9))
% 1.97/2.20  (step t1247.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t1247.t10))
% 1.97/2.20  (step t1247.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies :premises (t1247.t11))
% 1.97/2.20  (step t1247.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1247.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1247.t13 t1247.a1 t1247.a0))
% 1.97/2.20  (step t1247.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1247.t12 t1247.t14))
% 1.97/2.20  (step t1247 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule subproof :discharge (t1247.a0 t1247.a1))
% 1.97/2.20  (step t1248 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1249 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule and_pos)
% 1.97/2.20  (step t1250 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))))) :rule resolution :premises (t1247 t1248 t1249))
% 1.97/2.20  (step t1251 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t1250))
% 1.97/2.20  (step t1252 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule contraction :premises (t1251))
% 1.97/2.20  (step t1253 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1246 t1252))
% 1.97/2.20  (step t1254 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule implies_neg2)
% 1.97/2.20  (step t1255 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t1253 t1254))
% 1.97/2.20  (step t1256 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t1255))
% 1.97/2.20  (step t1257 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies :premises (t1256))
% 1.97/2.20  (step t1258 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1245 t1257))
% 1.97/2.20  (step t1259 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1260 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))))) :rule or_neg)
% 1.97/2.20  (step t1261 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 1.97/2.20  (step t1262 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t1258 t1259 t1260 t1261))
% 1.97/2.20  (step t1263 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t1262))
% 1.97/2.20  (step t1264 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t1232 t1244 t1263))
% 1.97/2.20  (step t1265 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule or :premises (t1264))
% 1.97/2.20  (step t1266 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t1265))
% 1.97/2.20  (step t1267 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule and :premises (t412))
% 1.97/2.20  (step t1268 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1266 t1267 t647))
% 1.97/2.20  (step t1269 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t1149 t1205 t1231 t1268))
% 1.97/2.20  (step t1270 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1146 t1147 t1269 t833 t647))
% 1.97/2.20  (step t1271 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t873 t834 t1106 t1270))
% 1.97/2.20  (step t1272 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t870 t871 t1271))
% 1.97/2.20  (step t1273 (cl (not (= (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 1.97/2.20  (step t1274 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 1.97/2.20  (step t1275 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 1.97/2.20  (step t1276 (cl (= (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t606 t607 t875 t279 t1274 t886 t1275))
% 1.97/2.20  (step t1277 (cl (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 1.97/2.20  (step t1278 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1279)
% 1.97/2.20  (assume t1279.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1279.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t1279.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.20  (assume t1279.a3 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.20  (assume t1279.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 1.97/2.20  (assume t1279.a5 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 1.97/2.20  (step t1279.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1279.t2)
% 1.97/2.20  (assume t1279.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 1.97/2.20  (assume t1279.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.20  (assume t1279.t2.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.20  (assume t1279.t2.a3 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.97/2.20  (assume t1279.t2.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 1.97/2.20  (step t1279.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.20  (step t1279.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t1279.t2.t1))
% 1.97/2.20  (step t1279.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t1279.t2.a1))
% 1.97/2.20  (step t1279.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t1279.t2.t3))
% 1.97/2.20  (step t1279.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t1279.t2.a3))
% 1.97/2.20  (step t1279.t2.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t1279.t2.t5))
% 1.97/2.20  (step t1279.t2.t7 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t1279.t2.t6))
% 1.97/2.20  (step t1279.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t1279.t2.a2))
% 1.97/2.20  (step t1279.t2.t9 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t1279.t2.t8))
% 1.97/2.20  (step t1279.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t1279.t2.t7 t1279.t2.t9))
% 1.97/2.20  (step t1279.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t1279.t2.t10))
% 1.97/2.20  (step t1279.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t1279.t2.a4))
% 1.97/2.20  (step t1279.t2.t13 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t1279.t2.t12 t1279.t2.t6))
% 1.97/2.20  (step t1279.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t1279.t2.t13))
% 1.97/2.20  (step t1279.t2.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t1279.t2.t11 t1279.t2.t14))
% 1.97/2.20  (step t1279.t2.t16 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t1279.t2.t15))
% 1.97/2.20  (step t1279.t2.t17 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t1279.t2.t4 t1279.t2.t16))
% 1.97/2.20  (step t1279.t2.t18 (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)
% 1.97/2.20  (step t1279.t2.t19 (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 (t1279.t2.t18))
% 1.97/2.20  (step t1279.t2.t20 (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)
% 1.97/2.20  (step t1279.t2.t21 (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 (t1279.t2.t19 t1279.t2.t20))
% 1.97/2.20  (step t1279.t2.t22 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t1279.t2.t21 t1279.t2.a0))
% 1.97/2.20  (step t1279.t2.t23 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t1279.t2.t17 t1279.t2.t22))
% 1.97/2.20  (step t1279.t2.t24 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1279.t2.t2 t1279.t2.t23))
% 1.97/2.20  (step t1279.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t1279.t2.a0 t1279.t2.a1 t1279.t2.a2 t1279.t2.a3 t1279.t2.a4))
% 1.97/2.20  (step t1279.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 1.97/2.20  (step t1279.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1279.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1279.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1279.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 1.97/2.20  (step t1279.t8 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1279.t2 t1279.t3 t1279.t4 t1279.t5 t1279.t6 t1279.t7))
% 1.97/2.20  (step t1279.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t1279.t8))
% 1.97/2.20  (step t1279.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1279.t9))
% 1.97/2.20  (step t1279.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= 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 resolution :premises (t1279.t1 t1279.t10))
% 1.97/2.20  (step t1279.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= 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 implies_neg2)
% 1.97/2.20  (step t1279.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1279.t11 t1279.t12))
% 1.97/2.20  (step t1279.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t1279.t13))
% 1.97/2.20  (step t1279.t15 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t1279.t14))
% 1.97/2.20  (step t1279.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 1.97/2.20  (step t1279.t17 (cl (=> (and (= tptp.e11 (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.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1279.t18)
% 1.97/2.20  (assume t1279.t18.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1279.t18.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (step t1279.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t1279.t18.a1))
% 1.97/2.20  (step t1279.t18.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t1279.t18.t1))
% 1.97/2.20  (step t1279.t18.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1279.t18.a0))
% 1.97/2.20  (step t1279.t18.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.20  (step t1279.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t1279.t18.t3 t1279.t18.t4))
% 1.97/2.20  (step t1279.t18.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t1279.t18.t2 t1279.t18.t5))
% 1.97/2.20  (step t1279.t18 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule subproof :discharge (t1279.t18.a0 t1279.t18.a1))
% 1.97/2.20  (step t1279.t19 (cl (not (and (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.20  (step t1279.t20 (cl (not (and (= tptp.e11 (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)
% 1.97/2.20  (step t1279.t21 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t1279.t18 t1279.t19 t1279.t20))
% 1.97/2.20  (step t1279.t22 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (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.e13))) :rule reordering :premises (t1279.t21))
% 1.97/2.20  (step t1279.t23 (cl (not (and (= tptp.e11 (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.e13))) :rule contraction :premises (t1279.t22))
% 1.97/2.20  (step t1279.t24 (cl (=> (and (= tptp.e11 (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.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t1279.t17 t1279.t23))
% 1.97/2.20  (step t1279.t25 (cl (=> (and (= tptp.e11 (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.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg2)
% 1.97/2.20  (step t1279.t26 (cl (=> (and (= tptp.e11 (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.e13))) (=> (and (= tptp.e11 (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.e13)))) :rule resolution :premises (t1279.t24 t1279.t25))
% 1.97/2.20  (step t1279.t27 (cl (=> (and (= tptp.e11 (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.e13)))) :rule contraction :premises (t1279.t26))
% 1.97/2.20  (step t1279.t28 (cl (not (and (= tptp.e11 (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.e13))) :rule implies :premises (t1279.t27))
% 1.97/2.20  (step t1279.t29 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1279.t30 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t1279.t29 t1279.a0 t1279.a1))
% 1.97/2.20  (step t1279.t31 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t1279.t28 t1279.t30))
% 1.97/2.20  (step t1279.t32 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1279.t16 t1279.a5 t1279.a3 t1279.a2 t1279.t31 t1279.a4))
% 1.97/2.20  (step t1279.t33 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1279.t15 t1279.t32))
% 1.97/2.20  (step t1279 (cl (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t1279.a0 t1279.a1 t1279.a2 t1279.a3 t1279.a4 t1279.a5))
% 1.97/2.20  (step t1280 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1281 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (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)
% 1.97/2.20  (step t1282 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1283 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1284 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 1.97/2.20  (step t1285 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (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)
% 1.97/2.20  (step t1286 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t1279 t1280 t1281 t1282 t1283 t1284 t1285))
% 1.97/2.20  (step t1287 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t1286))
% 1.97/2.20  (step t1288 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1287))
% 1.97/2.20  (step t1289 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1278 t1288))
% 1.97/2.20  (step t1290 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 1.97/2.20  (step t1291 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1289 t1290))
% 1.97/2.20  (step t1292 (cl (=> (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t1291))
% 1.97/2.20  (step t1293 (cl (not (and (= tptp.e11 (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.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t1292))
% 1.97/2.20  (step t1294 (cl (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1277 t1293))
% 1.97/2.20  (step t1295 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1296 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (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)
% 1.97/2.20  (step t1297 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 1.97/2.20  (step t1298 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1299 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 1.97/2.20  (step t1300 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 1.97/2.20  (step t1301 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 1.97/2.20  (step t1302 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1294 t1295 t1296 t1297 t1298 t1299 t1300 t1301))
% 1.97/2.20  (step t1303 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t1302))
% 1.97/2.20  (step t1304 (cl (or (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1273 t1276 t1303))
% 1.97/2.20  (step t1305 (cl (not (= tptp.e11 (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.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t1304))
% 1.97/2.20  (step t1306 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t1305))
% 1.97/2.20  (step t1307 (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 (t275))
% 1.97/2.20  (step t1308 (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 (t1307))
% 1.97/2.20  (step t1309 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 1.97/2.20  (step t1310 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.20  (step t1311 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t1310))
% 1.97/2.20  (step t1312 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))))) :rule all_simplify)
% 1.97/2.20  (step t1313 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule refl)
% 1.97/2.20  (step t1314 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.97/2.20  (step t1315 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t1313 t1314))
% 1.97/2.20  (step t1316 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule all_simplify)
% 1.97/2.20  (step t1317 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) true)) :rule trans :premises (t1315 t1316))
% 1.97/2.20  (step t1318 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule trans :premises (t1312 t1317))
% 1.97/2.20  (step t1319 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1311 t1318))
% 1.97/2.20  (step t1320 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 1.97/2.20  (step t1321 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t606 t607 t1319 t1320))
% 1.97/2.20  (step t1322 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 1.97/2.20  (step t1323 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1324)
% 1.97/2.20  (assume t1324.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1324.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (assume t1324.a2 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))
% 1.97/2.20  (step t1324.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1324.t2)
% 1.97/2.20  (assume t1324.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))
% 1.97/2.20  (assume t1324.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.97/2.20  (step t1324.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.20  (step t1324.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 (t1324.t2.t1))
% 1.97/2.20  (step t1324.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t1324.t2.a1))
% 1.97/2.20  (step t1324.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t1324.t2.t3))
% 1.97/2.20  (step t1324.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 1.97/2.20  (step t1324.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t1324.t2.t4 t1324.t2.t5))
% 1.97/2.20  (step t1324.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.20  (step t1324.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t1324.t2.t7))
% 1.97/2.20  (step t1324.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 1.97/2.20  (step t1324.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t1324.t2.t8 t1324.t2.t9))
% 1.97/2.20  (step t1324.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t1324.t2.t10 t1324.t2.a0))
% 1.97/2.20  (step t1324.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t1324.t2.t6 t1324.t2.t11))
% 1.97/2.20  (step t1324.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1324.t2.t2 t1324.t2.t12))
% 1.97/2.20  (step t1324.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t1324.t2.a0 t1324.t2.a1))
% 1.97/2.20  (step t1324.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 1.97/2.20  (step t1324.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1324.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t1324.t2 t1324.t3 t1324.t4))
% 1.97/2.20  (step t1324.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t1324.t5))
% 1.97/2.20  (step t1324.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t1324.t6))
% 1.97/2.20  (step t1324.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1324.t1 t1324.t7))
% 1.97/2.20  (step t1324.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 1.97/2.20  (step t1324.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1324.t8 t1324.t9))
% 1.97/2.20  (step t1324.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t1324.t10))
% 1.97/2.20  (step t1324.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t1324.t11))
% 1.97/2.20  (step t1324.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1324.t14 (cl (=> (and (= tptp.e11 (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.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1324.t15)
% 1.97/2.20  (assume t1324.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.20  (assume t1324.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.20  (step t1324.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t1324.t15.a1))
% 1.97/2.20  (step t1324.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t1324.t15.t1))
% 1.97/2.20  (step t1324.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1324.t15.a0))
% 1.97/2.20  (step t1324.t15.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.20  (step t1324.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t1324.t15.t3 t1324.t15.t4))
% 1.97/2.20  (step t1324.t15.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t1324.t15.t2 t1324.t15.t5))
% 1.97/2.20  (step t1324.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule subproof :discharge (t1324.t15.a0 t1324.t15.a1))
% 1.97/2.20  (step t1324.t16 (cl (not (and (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.20  (step t1324.t17 (cl (not (and (= tptp.e11 (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)
% 1.97/2.20  (step t1324.t18 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t1324.t15 t1324.t16 t1324.t17))
% 1.97/2.20  (step t1324.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (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.e13))) :rule reordering :premises (t1324.t18))
% 1.97/2.20  (step t1324.t20 (cl (not (and (= tptp.e11 (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.e13))) :rule contraction :premises (t1324.t19))
% 1.97/2.20  (step t1324.t21 (cl (=> (and (= tptp.e11 (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.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t1324.t14 t1324.t20))
% 1.97/2.20  (step t1324.t22 (cl (=> (and (= tptp.e11 (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.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg2)
% 1.97/2.20  (step t1324.t23 (cl (=> (and (= tptp.e11 (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.e13))) (=> (and (= tptp.e11 (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.e13)))) :rule resolution :premises (t1324.t21 t1324.t22))
% 1.97/2.20  (step t1324.t24 (cl (=> (and (= tptp.e11 (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.e13)))) :rule contraction :premises (t1324.t23))
% 1.97/2.20  (step t1324.t25 (cl (not (and (= tptp.e11 (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.e13))) :rule implies :premises (t1324.t24))
% 1.97/2.20  (step t1324.t26 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t1324.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t1324.t26 t1324.a0 t1324.a1))
% 1.97/2.20  (step t1324.t28 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t1324.t25 t1324.t27))
% 1.97/2.20  (step t1324.t29 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t1324.t13 t1324.a2 t1324.t28))
% 1.97/2.20  (step t1324.t30 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1324.t12 t1324.t29))
% 1.97/2.20  (step t1324 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t1324.a0 t1324.a1 t1324.a2))
% 1.97/2.20  (step t1325 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1326 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t1327 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 1.97/2.20  (step t1328 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t1324 t1325 t1326 t1327))
% 1.97/2.20  (step t1329 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t1328))
% 1.97/2.20  (step t1330 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t1329))
% 1.97/2.20  (step t1331 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (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 (t1323 t1330))
% 1.97/2.20  (step t1332 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (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)
% 1.97/2.20  (step t1333 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1331 t1332))
% 1.97/2.20  (step t1334 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t1333))
% 1.97/2.20  (step t1335 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t1334))
% 1.97/2.20  (step t1336 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1322 t1335))
% 1.97/2.20  (step t1337 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t1338 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (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)
% 1.97/2.20  (step t1339 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 1.97/2.20  (step t1340 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (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 or_neg)
% 1.97/2.20  (step t1341 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1336 t1337 t1338 t1339 t1340))
% 1.97/2.20  (step t1342 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t1341))
% 1.97/2.20  (step t1343 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1309 t1321 t1342))
% 1.97/2.20  (step t1344 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t1343))
% 1.97/2.20  (step t1345 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t1344))
% 1.97/2.20  (step t1346 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t412))
% 1.97/2.20  (step t1347 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1345 t1346 t647 t649))
% 1.97/2.20  (step t1348 (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)
% 1.97/2.20  (step t1349 (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)
% 1.97/2.20  (step t1350 (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 (t1349))
% 1.97/2.20  (step t1351 (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)
% 1.97/2.20  (step t1352 (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)
% 1.97/2.20  (step t1353 (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)
% 1.97/2.20  (step t1354 (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 (t1352 t1353))
% 1.97/2.20  (step t1355 (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)
% 1.97/2.20  (step t1356 (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 (t1354 t1355))
% 1.97/2.20  (step t1357 (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 (t1351 t1356))
% 1.97/2.20  (step t1358 (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 (t1350 t1357))
% 1.97/2.20  (step t1359 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 1.97/2.20  (step t1360 (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 (t876 t1358 t1359))
% 1.97/2.20  (step t1361 (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)
% 1.97/2.20  (step t1362 (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)
% 1.97/2.20  (anchor :step t1363)
% 1.97/2.20  (assume t1363.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (assume t1363.a1 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))
% 1.97/2.20  (step t1363.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)
% 1.97/2.20  (anchor :step t1363.t2)
% 1.97/2.20  (assume t1363.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))
% 1.97/2.20  (assume t1363.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.20  (step t1363.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.20  (step t1363.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 (t1363.t2.t1))
% 1.97/2.20  (step t1363.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t1363.t2.a1))
% 1.97/2.20  (step t1363.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t1363.t2.t3))
% 1.97/2.20  (step t1363.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 1.97/2.20  (step t1363.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 (t1363.t2.t4 t1363.t2.t5))
% 1.97/2.20  (step t1363.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)
% 1.97/2.20  (step t1363.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 (t1363.t2.t7))
% 1.97/2.20  (step t1363.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)
% 1.97/2.20  (step t1363.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 (t1363.t2.t8 t1363.t2.t9))
% 1.97/2.20  (step t1363.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t1363.t2.t10 t1363.t2.a0))
% 1.97/2.20  (step t1363.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t1363.t2.t6 t1363.t2.t11))
% 1.97/2.20  (step t1363.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1363.t2.t2 t1363.t2.t12))
% 1.97/2.20  (step t1363.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 (t1363.t2.a0 t1363.t2.a1))
% 1.97/2.20  (step t1363.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)
% 1.97/2.20  (step t1363.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)
% 1.97/2.20  (step t1363.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 (t1363.t2 t1363.t3 t1363.t4))
% 1.97/2.20  (step t1363.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 (t1363.t5))
% 1.97/2.20  (step t1363.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 (t1363.t6))
% 1.97/2.20  (step t1363.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 (t1363.t1 t1363.t7))
% 1.97/2.20  (step t1363.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)
% 1.97/2.20  (step t1363.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 (t1363.t8 t1363.t9))
% 1.97/2.20  (step t1363.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 (t1363.t10))
% 1.97/2.20  (step t1363.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 (t1363.t11))
% 1.97/2.20  (step t1363.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)
% 1.97/2.20  (step t1363.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 (t1363.t13 t1363.a1 t1363.a0))
% 1.97/2.20  (step t1363.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1363.t12 t1363.t14))
% 1.97/2.20  (step t1363 (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 (t1363.a0 t1363.a1))
% 1.97/2.20  (step t1364 (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)
% 1.97/2.20  (step t1365 (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)
% 1.97/2.20  (step t1366 (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 (t1363 t1364 t1365))
% 1.97/2.20  (step t1367 (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 (t1366))
% 1.97/2.20  (step t1368 (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 (t1367))
% 1.97/2.20  (step t1369 (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 (t1362 t1368))
% 1.97/2.20  (step t1370 (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)
% 1.97/2.20  (step t1371 (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 (t1369 t1370))
% 1.97/2.20  (step t1372 (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 (t1371))
% 1.97/2.20  (step t1373 (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 (t1372))
% 1.97/2.20  (step t1374 (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 (t1361 t1373))
% 1.97/2.20  (step t1375 (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)
% 1.97/2.20  (step t1376 (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)
% 1.97/2.20  (step t1377 (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)
% 1.97/2.20  (step t1378 (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 (t1374 t1375 t1376 t1377))
% 1.97/2.20  (step t1379 (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 (t1378))
% 1.97/2.20  (step t1380 (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 (t1348 t1360 t1379))
% 1.97/2.20  (step t1381 (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 (t1380))
% 1.97/2.20  (step t1382 (cl (= (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.e12)))) :rule reordering :premises (t1381))
% 1.97/2.20  (step t1383 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t412))
% 1.97/2.20  (step t1384 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1382 t1383 t1103))
% 1.97/2.20  (step t1385 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1308 t964 t1347 t1384))
% 1.97/2.20  (step t1386 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1306 t919 t1105 t833 t1385 t647 t649))
% 1.97/2.20  (step t1387 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t277 t834 t1272 t1386))
% 1.97/2.20  (step t1388 (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)
% 1.97/2.20  (step t1389 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1390 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1391 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1392 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1393 (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 (t1389 t1390 t1391 t1392))
% 1.97/2.20  (step t1394 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1395 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1396 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1397 (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 (t1389 t1394 t1395 t1396))
% 1.97/2.20  (step t1398 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1399 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1400 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1401 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1402 (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 (t1398 t1399 t1400 t1401))
% 1.97/2.20  (step t1403 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1404 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1405 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1406 (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 (t1398 t1403 t1404 t1405))
% 1.97/2.20  (step t1407 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1408 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1409 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1410 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1411 (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 (t1407 t1408 t1409 t1410))
% 1.97/2.20  (step t1412 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1413 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1414 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1415 (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 (t1407 t1412 t1413 t1414))
% 1.97/2.20  (step t1416 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1417 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1418 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1419 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1420 (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 (t1416 t1417 t1418 t1419))
% 1.97/2.20  (step t1421 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1422 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1423 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1424 (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 (t1416 t1421 t1422 t1423))
% 1.97/2.20  (step t1425 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1426 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1427 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1428 (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 (t1394 t1425 t1426 t1427))
% 1.97/2.20  (step t1429 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1430 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1431 (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 (t1390 t1425 t1429 t1430))
% 1.97/2.20  (step t1432 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1433 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1434 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1435 (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 (t1403 t1432 t1433 t1434))
% 1.97/2.20  (step t1436 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1437 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1438 (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 (t1399 t1432 t1436 t1437))
% 1.97/2.20  (step t1439 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1440 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1441 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1442 (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 (t1412 t1439 t1440 t1441))
% 1.97/2.20  (step t1443 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1444 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1445 (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 (t1408 t1439 t1443 t1444))
% 1.97/2.20  (step t1446 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1447 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1448 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1449 (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 (t1421 t1446 t1447 t1448))
% 1.97/2.20  (step t1450 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1451 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.97/2.20  (step t1452 (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 (t1417 t1446 t1450 t1451))
% 1.97/2.20  (step t1453 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1454 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1455 (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 (t1395 t1429 t1453 t1454))
% 1.97/2.20  (step t1456 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1457 (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 (t1391 t1426 t1453 t1456))
% 1.97/2.20  (step t1458 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1459 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1460 (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 (t1404 t1436 t1458 t1459))
% 1.97/2.20  (step t1461 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1462 (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 (t1400 t1433 t1458 t1461))
% 1.97/2.20  (step t1463 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1464 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1465 (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 (t1413 t1443 t1463 t1464))
% 1.97/2.20  (step t1466 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1467 (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 (t1409 t1440 t1463 t1466))
% 1.97/2.20  (step t1468 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1469 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1470 (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 (t1422 t1450 t1468 t1469))
% 1.97/2.20  (step t1471 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.97/2.20  (step t1472 (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 (t1418 t1447 t1468 t1471))
% 1.97/2.20  (step t1473 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1474 (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 (t1396 t1430 t1456 t1473))
% 1.97/2.20  (step t1475 (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 (t1392 t1427 t1454 t1473))
% 1.97/2.20  (step t1476 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1477 (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 (t1405 t1437 t1461 t1476))
% 1.97/2.20  (step t1478 (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 (t1401 t1434 t1459 t1476))
% 1.97/2.20  (step t1479 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1480 (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 (t1414 t1444 t1466 t1479))
% 1.97/2.20  (step t1481 (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 (t1410 t1441 t1464 t1479))
% 1.97/2.20  (step t1482 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.97/2.20  (step t1483 (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 (t1423 t1451 t1471 t1482))
% 1.97/2.20  (step t1484 (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 (t1419 t1448 t1469 t1482))
% 1.97/2.20  (step t1485 (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 (t1393 t1397 t1402 t1406 t1411 t1415 t1420 t1424 t1428 t1431 t1435 t1438 t1442 t1445 t1449 t1452 t1455 t1457 t1460 t1462 t1465 t1467 t1470 t1472 t1474 t1475 t1477 t1478 t1480 t1481 t1483 t1484))
% 1.97/2.20  (step t1486 (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 (t1388 t1485 a3))
% 1.97/2.20  (step t1487 (cl (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 and :premises (t1486))
% 1.97/2.20  (step t1488 (cl (= 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 or :premises (t1487))
% 1.97/2.20  (step t1489 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.20  (step t1490 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t1491 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1492 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t1491))
% 1.97/2.20  (step t1493 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 1.97/2.20  (step t1494 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 1.97/2.20  (step t1495 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1496 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t1494 t1495))
% 1.97/2.20  (step t1497 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 1.97/2.20  (step t1498 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t1496 t1497))
% 1.97/2.20  (step t1499 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t1493 t1498))
% 1.97/2.20  (step t1500 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1492 t1499))
% 1.97/2.20  (step t1501 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t1502 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1490 t1500 t1501))
% 1.97/2.20  (step t1503 (cl (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 1.97/2.20  (step t1504 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1505)
% 1.97/2.20  (assume t1505.a0 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.20  (assume t1505.a1 (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 1.97/2.20  (step t1505.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1505.t2)
% 1.97/2.20  (assume t1505.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 1.97/2.20  (assume t1505.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.20  (step t1505.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1505.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t1505.t2.t1))
% 1.97/2.20  (step t1505.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) :rule symm :premises (t1505.t2.a1))
% 1.97/2.20  (step t1505.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1505.t2.t3))
% 1.97/2.20  (step t1505.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule refl)
% 1.97/2.20  (step t1505.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t1505.t2.t4 t1505.t2.t5))
% 1.97/2.20  (step t1505.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1505.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t1505.t2.t7))
% 1.97/2.20  (step t1505.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 1.97/2.20  (step t1505.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t1505.t2.t8 t1505.t2.t9))
% 1.97/2.20  (step t1505.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t1505.t2.t10 t1505.t2.a0))
% 1.97/2.20  (step t1505.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t1505.t2.t6 t1505.t2.t11))
% 1.97/2.20  (step t1505.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1505.t2.t2 t1505.t2.t12))
% 1.97/2.20  (step t1505.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1505.t2.a0 t1505.t2.a1))
% 1.97/2.20  (step t1505.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1505.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.20  (step t1505.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1505.t2 t1505.t3 t1505.t4))
% 1.97/2.20  (step t1505.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1505.t5))
% 1.97/2.20  (step t1505.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1505.t6))
% 1.97/2.20  (step t1505.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1505.t1 t1505.t7))
% 1.97/2.20  (step t1505.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t1505.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1505.t8 t1505.t9))
% 1.97/2.20  (step t1505.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1505.t10))
% 1.97/2.20  (step t1505.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1505.t11))
% 1.97/2.20  (step t1505.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 1.97/2.20  (step t1505.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1505.t13 t1505.a1 t1505.a0))
% 1.97/2.20  (step t1505.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1505.t12 t1505.t14))
% 1.97/2.20  (step t1505 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1505.a0 t1505.a1))
% 1.97/2.20  (step t1506 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.20  (step t1507 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1508 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t1505 t1506 t1507))
% 1.97/2.20  (step t1509 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1508))
% 1.97/2.20  (step t1510 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1509))
% 1.97/2.20  (step t1511 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1504 t1510))
% 1.97/2.20  (step t1512 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t1513 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1511 t1512))
% 1.97/2.20  (step t1514 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1513))
% 1.97/2.20  (step t1515 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1514))
% 1.97/2.20  (step t1516 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1503 t1515))
% 1.97/2.20  (step t1517 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.97/2.20  (step t1518 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 1.97/2.20  (step t1519 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 1.97/2.20  (step t1520 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1516 t1517 t1518 t1519))
% 1.97/2.20  (step t1521 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1520))
% 1.97/2.20  (step t1522 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1489 t1502 t1521))
% 1.97/2.20  (step t1523 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t1522))
% 1.97/2.20  (step t1524 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1523))
% 1.97/2.20  (step t1525 (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)
% 1.97/2.20  (step t1526 (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)
% 1.97/2.20  (step t1527 (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 (t1526))
% 1.97/2.20  (step t1528 (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)
% 1.97/2.20  (step t1529 (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 (t1528))
% 1.97/2.20  (step t1530 (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)
% 1.97/2.20  (step t1531 (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 (t1530))
% 1.97/2.20  (step t1532 (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)
% 1.97/2.20  (step t1533 (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 (t1532))
% 1.97/2.20  (step t1534 (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)
% 1.97/2.20  (step t1535 (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 (t1534))
% 1.97/2.20  (step t1536 (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)
% 1.97/2.20  (step t1537 (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 (t1536))
% 1.97/2.20  (step t1538 (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)
% 1.97/2.20  (step t1539 (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 (t1538))
% 1.97/2.20  (step t1540 (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)
% 1.97/2.20  (step t1541 (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 (t1540))
% 1.97/2.20  (step t1542 (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)
% 1.97/2.20  (step t1543 (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 (t1542))
% 1.97/2.20  (step t1544 (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)
% 1.97/2.20  (step t1545 (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 (t1544))
% 1.97/2.20  (step t1546 (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)
% 1.97/2.20  (step t1547 (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 (t1546))
% 1.97/2.20  (step t1548 (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)
% 1.97/2.20  (step t1549 (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 (t1548))
% 1.97/2.20  (step t1550 (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)
% 1.97/2.20  (step t1551 (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 (t1550))
% 1.97/2.20  (step t1552 (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)
% 1.97/2.20  (step t1553 (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 (t1552))
% 1.97/2.20  (step t1554 (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)
% 1.97/2.20  (step t1555 (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 (t1554))
% 1.97/2.20  (step t1556 (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)
% 1.97/2.20  (step t1557 (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 (t1556))
% 1.97/2.20  (step t1558 (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)
% 1.97/2.20  (step t1559 (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 (t1558))
% 1.97/2.20  (step t1560 (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)
% 1.97/2.20  (step t1561 (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 (t1560))
% 1.97/2.20  (step t1562 (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)
% 1.97/2.20  (step t1563 (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 (t1562))
% 1.97/2.20  (step t1564 (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)
% 1.97/2.20  (step t1565 (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 (t1564))
% 1.97/2.20  (step t1566 (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)
% 1.97/2.20  (step t1567 (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 (t1566))
% 1.97/2.20  (step t1568 (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)
% 1.97/2.20  (step t1569 (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 (t1568))
% 1.97/2.20  (step t1570 (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)
% 1.97/2.20  (step t1571 (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 (t1570))
% 1.97/2.20  (step t1572 (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)
% 1.97/2.20  (step t1573 (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 (t1572))
% 1.97/2.20  (step t1574 (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)
% 1.97/2.20  (step t1575 (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 (t1574))
% 1.97/2.20  (step t1576 (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)
% 1.97/2.20  (step t1577 (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 (t1576))
% 1.97/2.20  (step t1578 (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)
% 1.97/2.20  (step t1579 (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 (t1578))
% 1.97/2.20  (step t1580 (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)
% 1.97/2.20  (step t1581 (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 (t1580))
% 1.97/2.20  (step t1582 (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)
% 1.97/2.20  (step t1583 (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 (t1582))
% 1.97/2.20  (step t1584 (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)
% 1.97/2.20  (step t1585 (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 (t1584))
% 1.97/2.20  (step t1586 (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)
% 1.97/2.20  (step t1587 (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 (t1586))
% 1.97/2.20  (step t1588 (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)
% 1.97/2.20  (step t1589 (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 (t1588))
% 1.97/2.20  (step t1590 (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)
% 1.97/2.20  (step t1591 (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 (t1590))
% 1.97/2.20  (step t1592 (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)
% 1.97/2.20  (step t1593 (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 (t1592))
% 1.97/2.20  (step t1594 (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)
% 1.97/2.20  (step t1595 (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 (t1594))
% 1.97/2.20  (step t1596 (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)
% 1.97/2.20  (step t1597 (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 (t1596))
% 1.97/2.20  (step t1598 (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)
% 1.97/2.20  (step t1599 (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 (t1598))
% 1.97/2.20  (step t1600 (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)
% 1.97/2.20  (step t1601 (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 (t1600))
% 1.97/2.20  (step t1602 (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)
% 1.97/2.20  (step t1603 (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 (t1602))
% 1.97/2.20  (step t1604 (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)
% 1.97/2.20  (step t1605 (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 (t1604))
% 1.97/2.20  (step t1606 (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)
% 1.97/2.20  (step t1607 (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 (t1606))
% 1.97/2.20  (step t1608 (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)
% 1.97/2.20  (step t1609 (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 (t1608))
% 1.97/2.20  (step t1610 (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)
% 1.97/2.20  (step t1611 (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 (t1610))
% 1.97/2.20  (step t1612 (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)
% 1.97/2.20  (step t1613 (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 (t1612))
% 1.97/2.20  (step t1614 (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)
% 1.97/2.20  (step t1615 (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 (t1614))
% 1.97/2.20  (step t1616 (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)
% 1.97/2.20  (step t1617 (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 (t1616))
% 1.97/2.20  (step t1618 (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)
% 1.97/2.20  (step t1619 (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 (t1618))
% 1.97/2.20  (step t1620 (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)
% 1.97/2.20  (step t1621 (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 (t1620))
% 1.97/2.20  (step t1622 (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 (t1527 t1529 t1531 t1533 t1535 t1537 t1539 t1541 t1543 t1545 t1547 t1549 t1551 t1553 t1555 t1557 t1559 t1561 t1563 t1565 t1567 t1569 t1571 t1573 t1575 t1577 t1579 t1581 t1583 t1585 t1587 t1589 t1591 t1593 t1595 t1597 t1599 t1601 t1603 t1605 t1607 t1609 t1611 t1613 t1615 t1617 t1619 t1621))
% 1.97/2.20  (step t1623 (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 (t1525 t1622 a5))
% 1.97/2.20  (step t1624 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t1623))
% 1.97/2.20  (step t1625 (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)
% 1.97/2.20  (step t1626 (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 (t1389 t1398 t1407 t1416))
% 1.97/2.20  (step t1627 (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 (t1390 t1399 t1408 t1417))
% 1.97/2.20  (step t1628 (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 (t1391 t1400 t1409 t1418))
% 1.97/2.20  (step t1629 (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 (t1392 t1401 t1410 t1419))
% 1.97/2.20  (step t1630 (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 (t1394 t1403 t1412 t1421))
% 1.97/2.20  (step t1631 (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 (t1425 t1432 t1439 t1446))
% 1.97/2.20  (step t1632 (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 (t1426 t1433 t1440 t1447))
% 1.97/2.20  (step t1633 (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 (t1427 t1434 t1441 t1448))
% 1.97/2.20  (step t1634 (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 (t1395 t1404 t1413 t1422))
% 1.97/2.20  (step t1635 (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 (t1429 t1436 t1443 t1450))
% 1.97/2.20  (step t1636 (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 (t1453 t1458 t1463 t1468))
% 1.97/2.20  (step t1637 (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 (t1454 t1459 t1464 t1469))
% 1.97/2.20  (step t1638 (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 (t1396 t1405 t1414 t1423))
% 1.97/2.20  (step t1639 (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 (t1430 t1437 t1444 t1451))
% 1.97/2.20  (step t1640 (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 (t1456 t1461 t1466 t1471))
% 1.97/2.20  (step t1641 (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 (t1473 t1476 t1479 t1482))
% 1.97/2.20  (step t1642 (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 (t1626 t1627 t1628 t1629 t1630 t1631 t1632 t1633 t1634 t1635 t1636 t1637 t1638 t1639 t1640 t1641))
% 1.97/2.20  (step t1643 (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 (t1625 t1642 a2))
% 1.97/2.20  (step t1644 (cl (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 and :premises (t1643))
% 1.97/2.20  (step t1645 (cl (= 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 or :premises (t1644))
% 1.97/2.20  (step t1646 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.20  (step t1647 (cl (= (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule refl)
% 1.97/2.20  (step t1648 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 1.97/2.20  (step t1649 (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)
% 1.97/2.20  (step t1650 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1651 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t1650))
% 1.97/2.20  (step t1652 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 1.97/2.20  (step t1653 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule refl)
% 1.97/2.20  (step t1654 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.97/2.20  (step t1655 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t1653 t1654))
% 1.97/2.20  (step t1656 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule all_simplify)
% 1.97/2.20  (step t1657 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) true)) :rule trans :premises (t1655 t1656))
% 1.97/2.20  (step t1658 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule trans :premises (t1652 t1657))
% 1.97/2.20  (step t1659 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1651 t1658))
% 1.97/2.20  (step t1660 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t1661 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t1647 t1648 t1649 t1659 t1660))
% 1.97/2.20  (step t1662 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 1.97/2.20  (step t1663 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1664)
% 1.97/2.20  (assume t1664.a0 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (assume t1664.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t1664.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t1664.a3 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (step t1664.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1664.t2)
% 1.97/2.20  (assume t1664.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (assume t1664.t2.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 1.97/2.20  (step t1664.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1664.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 (t1664.t2.t1))
% 1.97/2.20  (step t1664.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t1664.t2.a1))
% 1.97/2.20  (step t1664.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t1664.t2.t3))
% 1.97/2.20  (step t1664.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 1.97/2.20  (step t1664.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t1664.t2.t4 t1664.t2.t5))
% 1.97/2.20  (step t1664.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1664.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t1664.t2.t7))
% 1.97/2.20  (step t1664.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 1.97/2.20  (step t1664.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t1664.t2.t8 t1664.t2.t9))
% 1.97/2.20  (step t1664.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t1664.t2.t10 t1664.t2.a0))
% 1.97/2.20  (step t1664.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t1664.t2.t6 t1664.t2.t11))
% 1.97/2.20  (step t1664.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1664.t2.t2 t1664.t2.t12))
% 1.97/2.20  (step t1664.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1664.t2.a0 t1664.t2.a1))
% 1.97/2.20  (step t1664.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1664.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t1664.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t1664.t2 t1664.t3 t1664.t4))
% 1.97/2.20  (step t1664.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1664.t5))
% 1.97/2.20  (step t1664.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1664.t6))
% 1.97/2.20  (step t1664.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1664.t1 t1664.t7))
% 1.97/2.20  (step t1664.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t1664.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1664.t8 t1664.t9))
% 1.97/2.20  (step t1664.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1664.t10))
% 1.97/2.20  (step t1664.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1664.t11))
% 1.97/2.20  (step t1664.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 1.97/2.20  (step t1664.t14 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1664.t15)
% 1.97/2.20  (assume t1664.t15.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t1664.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t1664.t15.a2 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (step t1664.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e20)) :rule symm :premises (t1664.t15.a2))
% 1.97/2.20  (step t1664.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule symm :premises (t1664.t15.t1))
% 1.97/2.20  (step t1664.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1664.t15.a0))
% 1.97/2.20  (step t1664.t15.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1664.t15.a1))
% 1.97/2.20  (step t1664.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t1664.t15.t3 t1664.t15.t4))
% 1.97/2.20  (step t1664.t15.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t1664.t15.t2 t1664.t15.t5))
% 1.97/2.20  (step t1664.t15 (cl (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t1664.t15.a0 t1664.t15.a1 t1664.t15.a2))
% 1.97/2.20  (step t1664.t16 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1664.t17 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (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)
% 1.97/2.20  (step t1664.t18 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t1664.t19 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule resolution :premises (t1664.t15 t1664.t16 t1664.t17 t1664.t18))
% 1.97/2.20  (step t1664.t20 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t1664.t19))
% 1.97/2.20  (step t1664.t21 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t1664.t20))
% 1.97/2.20  (step t1664.t22 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t1664.t14 t1664.t21))
% 1.97/2.20  (step t1664.t23 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 1.97/2.20  (step t1664.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1664.t22 t1664.t23))
% 1.97/2.20  (step t1664.t25 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t1664.t24))
% 1.97/2.20  (step t1664.t26 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t1664.t25))
% 1.97/2.20  (step t1664.t27 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule and_neg)
% 1.97/2.20  (step t1664.t28 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t1664.t27 t1664.a1 t1664.a2 t1664.a0))
% 1.97/2.20  (step t1664.t29 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t1664.t26 t1664.t28))
% 1.97/2.20  (step t1664.t30 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1664.t13 t1664.a3 t1664.t29))
% 1.97/2.20  (step t1664.t31 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1664.t12 t1664.t30))
% 1.97/2.20  (step t1664 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1664.a0 t1664.a1 t1664.a2 t1664.a3))
% 1.97/2.20  (step t1665 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t1666 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1667 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1668 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1669 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t1664 t1665 t1666 t1667 t1668))
% 1.97/2.20  (step t1670 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1669))
% 1.97/2.20  (step t1671 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1670))
% 1.97/2.20  (step t1672 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (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 (t1663 t1671))
% 1.97/2.20  (step t1673 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (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)
% 1.97/2.20  (step t1674 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1672 t1673))
% 1.97/2.20  (step t1675 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1674))
% 1.97/2.20  (step t1676 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1675))
% 1.97/2.20  (step t1677 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1662 t1676))
% 1.97/2.20  (step t1678 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule or_neg)
% 1.97/2.20  (step t1679 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t1680 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t1681 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 1.97/2.20  (step t1682 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (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)
% 1.97/2.20  (step t1683 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1677 t1678 t1679 t1680 t1681 t1682))
% 1.97/2.20  (step t1684 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1683))
% 1.97/2.20  (step t1685 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1646 t1661 t1684))
% 1.97/2.20  (step t1686 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t1685))
% 1.97/2.20  (step t1687 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 (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 (t1686))
% 1.97/2.20  (step t1688 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t1623))
% 1.97/2.20  (step t1689 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and :premises (a12))
% 1.97/2.20  (step t1690 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and :premises (a12))
% 1.97/2.20  (step t1691 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and :premises (a12))
% 1.97/2.20  (step t1692 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1687 t1688 t1689 t1690 t1691))
% 1.97/2.20  (step t1693 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.20  (step t1694 (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)
% 1.97/2.20  (step t1695 (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 (t1694))
% 1.97/2.20  (step t1696 (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)
% 1.97/2.20  (step t1697 (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)
% 1.97/2.20  (step t1698 (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)
% 1.97/2.20  (step t1699 (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 (t1697 t1698))
% 1.97/2.20  (step t1700 (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)
% 1.97/2.20  (step t1701 (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 (t1699 t1700))
% 1.97/2.20  (step t1702 (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 (t1696 t1701))
% 1.97/2.20  (step t1703 (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 (t1695 t1702))
% 1.97/2.20  (step t1704 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t1705 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t1648 t1649 t1703 t1704))
% 1.97/2.20  (step t1706 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 1.97/2.20  (step t1707 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1708)
% 1.97/2.20  (assume t1708.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t1708.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t1708.a2 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (step t1708.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1708.t2)
% 1.97/2.20  (assume t1708.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (assume t1708.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))
% 1.97/2.20  (step t1708.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1708.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 (t1708.t2.t1))
% 1.97/2.20  (step t1708.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) :rule symm :premises (t1708.t2.a1))
% 1.97/2.20  (step t1708.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t1708.t2.t3))
% 1.97/2.20  (step t1708.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 1.97/2.20  (step t1708.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t1708.t2.t4 t1708.t2.t5))
% 1.97/2.20  (step t1708.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)
% 1.97/2.20  (step t1708.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 (t1708.t2.t7))
% 1.97/2.20  (step t1708.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)
% 1.97/2.20  (step t1708.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 (t1708.t2.t8 t1708.t2.t9))
% 1.97/2.20  (step t1708.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t1708.t2.t10 t1708.t2.a0))
% 1.97/2.20  (step t1708.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t1708.t2.t6 t1708.t2.t11))
% 1.97/2.20  (step t1708.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1708.t2.t2 t1708.t2.t12))
% 1.97/2.20  (step t1708.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1708.t2.a0 t1708.t2.a1))
% 1.97/2.20  (step t1708.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1708.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1708.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1708.t2 t1708.t3 t1708.t4))
% 1.97/2.20  (step t1708.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1708.t5))
% 1.97/2.20  (step t1708.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1708.t6))
% 1.97/2.20  (step t1708.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1708.t1 t1708.t7))
% 1.97/2.20  (step t1708.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t1708.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1708.t8 t1708.t9))
% 1.97/2.20  (step t1708.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1708.t10))
% 1.97/2.20  (step t1708.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1708.t11))
% 1.97/2.20  (step t1708.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t1708.t14 (cl (=> (and (= tptp.e21 (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.e23))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1708.t15)
% 1.97/2.20  (assume t1708.t15.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t1708.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (step t1708.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1708.t15.a1))
% 1.97/2.20  (step t1708.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1708.t15.t1))
% 1.97/2.20  (step t1708.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1708.t15.a0))
% 1.97/2.20  (step t1708.t15.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.97/2.20  (step t1708.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule cong :premises (t1708.t15.t3 t1708.t15.t4))
% 1.97/2.20  (step t1708.t15.t6 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule trans :premises (t1708.t15.t2 t1708.t15.t5))
% 1.97/2.20  (step t1708.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule subproof :discharge (t1708.t15.a0 t1708.t15.a1))
% 1.97/2.20  (step t1708.t16 (cl (not (and (= tptp.e21 (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.e23))) :rule and_pos)
% 1.97/2.20  (step t1708.t17 (cl (not (and (= tptp.e21 (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)
% 1.97/2.20  (step t1708.t18 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t1708.t15 t1708.t16 t1708.t17))
% 1.97/2.20  (step t1708.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (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.e23))) :rule reordering :premises (t1708.t18))
% 1.97/2.20  (step t1708.t20 (cl (not (and (= tptp.e21 (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.e23))) :rule contraction :premises (t1708.t19))
% 1.97/2.20  (step t1708.t21 (cl (=> (and (= tptp.e21 (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.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t1708.t14 t1708.t20))
% 1.97/2.20  (step t1708.t22 (cl (=> (and (= tptp.e21 (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.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg2)
% 1.97/2.20  (step t1708.t23 (cl (=> (and (= tptp.e21 (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.e23))) (=> (and (= tptp.e21 (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.e23)))) :rule resolution :premises (t1708.t21 t1708.t22))
% 1.97/2.20  (step t1708.t24 (cl (=> (and (= tptp.e21 (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.e23)))) :rule contraction :premises (t1708.t23))
% 1.97/2.20  (step t1708.t25 (cl (not (and (= tptp.e21 (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.e23))) :rule implies :premises (t1708.t24))
% 1.97/2.20  (step t1708.t26 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t1708.t27 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t1708.t26 t1708.a0 t1708.a1))
% 1.97/2.20  (step t1708.t28 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t1708.t25 t1708.t27))
% 1.97/2.20  (step t1708.t29 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1708.t13 t1708.a2 t1708.t28))
% 1.97/2.20  (step t1708.t30 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1708.t12 t1708.t29))
% 1.97/2.20  (step t1708 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1708.a0 t1708.a1 t1708.a2))
% 1.97/2.20  (step t1709 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1710 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1711 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) 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)
% 1.97/2.20  (step t1712 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t1708 t1709 t1710 t1711))
% 1.97/2.20  (step t1713 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1712))
% 1.97/2.20  (step t1714 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1713))
% 1.97/2.20  (step t1715 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 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 (t1707 t1714))
% 1.97/2.20  (step t1716 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 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)
% 1.97/2.20  (step t1717 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1715 t1716))
% 1.97/2.20  (step t1718 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1717))
% 1.97/2.20  (step t1719 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1718))
% 1.97/2.20  (step t1720 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1706 t1719))
% 1.97/2.20  (step t1721 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t1722 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (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)
% 1.97/2.20  (step t1723 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 1.97/2.20  (step t1724 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 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)
% 1.97/2.20  (step t1725 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1720 t1721 t1722 t1723 t1724))
% 1.97/2.20  (step t1726 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1725))
% 1.97/2.20  (step t1727 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1693 t1705 t1726))
% 1.97/2.20  (step t1728 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t1727))
% 1.97/2.20  (step t1729 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t1728))
% 1.97/2.20  (step t1730 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t1623))
% 1.97/2.20  (step t1731 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1729 t1730 t1689 t1691))
% 1.97/2.20  (step t1732 (cl (not (= (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.20  (step t1733 (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)
% 1.97/2.20  (step t1734 (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 (t1733))
% 1.97/2.20  (step t1735 (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)
% 1.97/2.20  (step t1736 (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)
% 1.97/2.20  (step t1737 (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)
% 1.97/2.20  (step t1738 (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 (t1736 t1737))
% 1.97/2.20  (step t1739 (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)
% 1.97/2.20  (step t1740 (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 (t1738 t1739))
% 1.97/2.20  (step t1741 (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 (t1735 t1740))
% 1.97/2.20  (step t1742 (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 (t1734 t1741))
% 1.97/2.20  (step t1743 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule refl)
% 1.97/2.20  (step t1744 (cl (= (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule refl)
% 1.97/2.20  (step t1745 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t1746 (cl (= (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t1742 t1743 t1744 t1745))
% 1.97/2.20  (step t1747 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.20  (step t1748 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1749)
% 1.97/2.20  (assume t1749.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (assume t1749.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.20  (assume t1749.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.20  (step t1749.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1749.t2)
% 1.97/2.20  (assume t1749.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (assume t1749.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.20  (assume t1749.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.20  (step t1749.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1749.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 (t1749.t2.t1))
% 1.97/2.20  (step t1749.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t1749.t2.a2))
% 1.97/2.20  (step t1749.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t1749.t2.t3))
% 1.97/2.20  (step t1749.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1749.t2.a1))
% 1.97/2.20  (step t1749.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t1749.t2.t4 t1749.t2.t5))
% 1.97/2.20  (step t1749.t2.t7 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 1.97/2.20  (step t1749.t2.t8 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t1749.t2.t6 t1749.t2.t7))
% 1.97/2.20  (step t1749.t2.t9 (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)
% 1.97/2.20  (step t1749.t2.t10 (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 (t1749.t2.t9))
% 1.97/2.20  (step t1749.t2.t11 (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)
% 1.97/2.20  (step t1749.t2.t12 (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 (t1749.t2.t10 t1749.t2.t11))
% 1.97/2.20  (step t1749.t2.t13 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t1749.t2.t12 t1749.t2.a0))
% 1.97/2.20  (step t1749.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t1749.t2.t8 t1749.t2.t13))
% 1.97/2.20  (step t1749.t2.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1749.t2.t2 t1749.t2.t14))
% 1.97/2.20  (step t1749.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1749.t2.a0 t1749.t2.a1 t1749.t2.a2))
% 1.97/2.20  (step t1749.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1749.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1749.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1749.t6 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t1749.t2 t1749.t3 t1749.t4 t1749.t5))
% 1.97/2.20  (step t1749.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1749.t6))
% 1.97/2.20  (step t1749.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1749.t7))
% 1.97/2.20  (step t1749.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1749.t1 t1749.t8))
% 1.97/2.20  (step t1749.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t1749.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1749.t9 t1749.t10))
% 1.97/2.20  (step t1749.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1749.t11))
% 1.97/2.20  (step t1749.t13 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1749.t12))
% 1.97/2.20  (step t1749.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.20  (step t1749.t15 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule resolution :premises (t1749.t14 t1749.a0 t1749.a1 t1749.a2))
% 1.97/2.20  (step t1749.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1749.t13 t1749.t15))
% 1.97/2.20  (step t1749 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1749.a0 t1749.a1 t1749.a2))
% 1.97/2.20  (step t1750 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1751 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1752 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t1753 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t1749 t1750 t1751 t1752))
% 1.97/2.20  (step t1754 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1753))
% 1.97/2.20  (step t1755 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1754))
% 1.97/2.20  (step t1756 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1748 t1755))
% 1.97/2.20  (step t1757 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t1758 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1756 t1757))
% 1.97/2.20  (step t1759 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1758))
% 1.97/2.20  (step t1760 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1759))
% 1.97/2.20  (step t1761 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1747 t1760))
% 1.97/2.20  (step t1762 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 1.97/2.20  (step t1763 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.20  (step t1764 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.20  (step t1765 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.97/2.20  (step t1766 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1761 t1762 t1763 t1764 t1765))
% 1.97/2.20  (step t1767 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1766))
% 1.97/2.20  (step t1768 (cl (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1732 t1746 t1767))
% 1.97/2.20  (step t1769 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t1768))
% 1.97/2.20  (step t1770 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t1769))
% 1.97/2.20  (step t1771 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t1623))
% 1.97/2.20  (step t1772 (cl (not (= (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e11) (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.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (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.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e11) (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.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule equiv_pos2)
% 1.97/2.20  (step t1773 (cl (= (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule refl)
% 1.97/2.20  (step t1774 (cl (= (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.97/2.20  (step t1775 (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)
% 1.97/2.20  (step t1776 (cl (= (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e11) (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.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule cong :premises (t63 t1773 t1774 t1775))
% 1.97/2.20  (step t1777 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule resolution :premises (t1772 t1776 a14))
% 1.97/2.20  (step t1778 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and :premises (t1777))
% 1.97/2.20  (step t1779 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.20  (step t1780 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t1781 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1745 t1500 t1780))
% 1.97/2.20  (step t1782 (cl (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 1.97/2.20  (step t1783 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1784)
% 1.97/2.20  (assume t1784.a0 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.20  (assume t1784.a1 (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 1.97/2.20  (step t1784.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1784.t2)
% 1.97/2.20  (assume t1784.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 1.97/2.20  (assume t1784.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.20  (step t1784.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1784.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 (t1784.t2.t1))
% 1.97/2.20  (step t1784.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) :rule symm :premises (t1784.t2.a1))
% 1.97/2.20  (step t1784.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1784.t2.t3))
% 1.97/2.20  (step t1784.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule refl)
% 1.97/2.20  (step t1784.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t1784.t2.t4 t1784.t2.t5))
% 1.97/2.20  (step t1784.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t1784.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t1784.t2.t7))
% 1.97/2.20  (step t1784.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 1.97/2.20  (step t1784.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t1784.t2.t8 t1784.t2.t9))
% 1.97/2.20  (step t1784.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t1784.t2.t10 t1784.t2.a0))
% 1.97/2.20  (step t1784.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t1784.t2.t6 t1784.t2.t11))
% 1.97/2.20  (step t1784.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1784.t2.t2 t1784.t2.t12))
% 1.97/2.20  (step t1784.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1784.t2.a0 t1784.t2.a1))
% 1.97/2.20  (step t1784.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1784.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.20  (step t1784.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1784.t2 t1784.t3 t1784.t4))
% 1.97/2.20  (step t1784.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1784.t5))
% 1.97/2.20  (step t1784.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1784.t6))
% 1.97/2.20  (step t1784.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1784.t1 t1784.t7))
% 1.97/2.20  (step t1784.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t1784.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1784.t8 t1784.t9))
% 1.97/2.20  (step t1784.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1784.t10))
% 1.97/2.20  (step t1784.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1784.t11))
% 1.97/2.20  (step t1784.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 1.97/2.20  (step t1784.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1784.t13 t1784.a1 t1784.a0))
% 1.97/2.20  (step t1784.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1784.t12 t1784.t14))
% 1.97/2.20  (step t1784 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1784.a0 t1784.a1))
% 1.97/2.20  (step t1785 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.20  (step t1786 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t1787 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t1784 t1785 t1786))
% 1.97/2.20  (step t1788 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1787))
% 1.97/2.20  (step t1789 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1788))
% 1.97/2.20  (step t1790 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (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 (t1783 t1789))
% 1.97/2.20  (step t1791 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (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)
% 1.97/2.20  (step t1792 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1790 t1791))
% 1.97/2.20  (step t1793 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1792))
% 1.97/2.20  (step t1794 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1793))
% 1.97/2.20  (step t1795 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1782 t1794))
% 1.97/2.20  (step t1796 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.97/2.20  (step t1797 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 1.97/2.20  (step t1798 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (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)
% 1.97/2.20  (step t1799 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1795 t1796 t1797 t1798))
% 1.97/2.20  (step t1800 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1799))
% 1.97/2.20  (step t1801 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1779 t1781 t1800))
% 1.97/2.20  (step t1802 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t1801))
% 1.97/2.20  (step t1803 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1802))
% 1.97/2.20  (step t1804 (cl (not (= (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (and (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 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.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (and (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (and (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 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.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (and (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.20  (step t1805 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1389 t1425 t1453 t1473))
% 1.97/2.20  (step t1806 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1398 t1432 t1458 t1476))
% 1.97/2.20  (step t1807 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1407 t1439 t1463 t1479))
% 1.97/2.20  (step t1808 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1416 t1446 t1468 t1482))
% 1.97/2.20  (step t1809 (cl (= (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule all_simplify)
% 1.97/2.20  (step t1810 (cl (= (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1809))
% 1.97/2.20  (step t1811 (cl (= (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule all_simplify)
% 1.97/2.20  (step t1812 (cl (= (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t1811))
% 1.97/2.20  (step t1813 (cl (= (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule all_simplify)
% 1.97/2.20  (step t1814 (cl (= (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t1813))
% 1.97/2.20  (step t1815 (cl (= (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule all_simplify)
% 1.97/2.20  (step t1816 (cl (= (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t1815))
% 1.97/2.20  (step t1817 (cl (= (and (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23))) (and (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))))) :rule cong :premises (t1810 t1812 t1814 t1816))
% 1.97/2.20  (step t1818 (cl (= (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule all_simplify)
% 1.97/2.20  (step t1819 (cl (= (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t1818))
% 1.97/2.20  (step t1820 (cl (= (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule all_simplify)
% 1.97/2.20  (step t1821 (cl (= (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1820))
% 1.97/2.20  (step t1822 (cl (= (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule all_simplify)
% 1.97/2.20  (step t1823 (cl (= (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t1822))
% 1.97/2.20  (step t1824 (cl (= (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule all_simplify)
% 1.97/2.20  (step t1825 (cl (= (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t1824))
% 1.97/2.20  (step t1826 (cl (= (and (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23))) (and (not (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))))) :rule cong :premises (t1819 t1821 t1823 t1825))
% 1.97/2.20  (step t1827 (cl (= (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule all_simplify)
% 1.97/2.20  (step t1828 (cl (= (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t1827))
% 1.97/2.20  (step t1829 (cl (= (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule all_simplify)
% 1.97/2.20  (step t1830 (cl (= (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t1829))
% 1.97/2.20  (step t1831 (cl (= (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule all_simplify)
% 1.97/2.20  (step t1832 (cl (= (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1831))
% 1.97/2.20  (step t1833 (cl (= (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule all_simplify)
% 1.97/2.20  (step t1834 (cl (= (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t1833))
% 1.97/2.20  (step t1835 (cl (= (and (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23))) (and (not (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))))) :rule cong :premises (t1828 t1830 t1832 t1834))
% 1.97/2.20  (step t1836 (cl (= (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule all_simplify)
% 1.97/2.20  (step t1837 (cl (= (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t1836))
% 1.97/2.20  (step t1838 (cl (= (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule all_simplify)
% 1.97/2.20  (step t1839 (cl (= (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t1838))
% 1.97/2.20  (step t1840 (cl (= (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule all_simplify)
% 1.97/2.20  (step t1841 (cl (= (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t1840))
% 1.97/2.20  (step t1842 (cl (= (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule all_simplify)
% 1.97/2.20  (step t1843 (cl (= (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1842))
% 1.97/2.20  (step t1844 (cl (= (and (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23))) (and (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule cong :premises (t1837 t1839 t1841 t1843))
% 1.97/2.20  (step t1845 (cl (= (or (and (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)))) (or (and (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))))) :rule cong :premises (t1817 t1826 t1835 t1844))
% 1.97/2.20  (step t1846 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule all_simplify)
% 1.97/2.20  (step t1847 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule trans :premises (t1846 t1389))
% 1.97/2.20  (step t1848 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t1389 t1389 t1394 t1390))
% 1.97/2.20  (step t1849 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t1389 t1389 t1395 t1391))
% 1.97/2.20  (step t1850 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t1389 t1389 t1396 t1392))
% 1.97/2.20  (step t1851 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t1390 t1394 t1399 t1403))
% 1.97/2.20  (step t1852 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t1390 t1394 t1432 t1432))
% 1.97/2.20  (step t1853 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t1390 t1394 t1436 t1433))
% 1.97/2.20  (step t1854 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t1390 t1394 t1437 t1434))
% 1.97/2.20  (step t1855 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t1391 t1395 t1409 t1413))
% 1.97/2.20  (step t1856 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t1391 t1395 t1440 t1443))
% 1.97/2.20  (step t1857 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t1391 t1395 t1463 t1463))
% 1.97/2.20  (step t1858 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t1391 t1395 t1466 t1464))
% 1.97/2.20  (step t1859 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t1392 t1396 t1419 t1423))
% 1.97/2.20  (step t1860 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t1392 t1396 t1448 t1451))
% 1.97/2.20  (step t1861 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t1392 t1396 t1469 t1471))
% 1.97/2.20  (step t1862 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1392 t1396 t1482 t1482))
% 1.97/2.20  (step t1863 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t1403 t1399 t1389 t1389))
% 1.97/2.20  (step t1864 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t1403 t1399 t1394 t1390))
% 1.97/2.20  (step t1865 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t1403 t1399 t1395 t1391))
% 1.97/2.20  (step t1866 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t1403 t1399 t1396 t1392))
% 1.97/2.20  (step t1867 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t1432 t1432 t1399 t1403))
% 1.97/2.20  (step t1868 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule all_simplify)
% 1.97/2.20  (step t1869 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule trans :premises (t1868 t1432))
% 1.97/2.20  (step t1870 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t1432 t1432 t1436 t1433))
% 1.97/2.20  (step t1871 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t1432 t1432 t1437 t1434))
% 1.97/2.20  (step t1872 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t1433 t1436 t1409 t1413))
% 1.97/2.20  (step t1873 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t1433 t1436 t1440 t1443))
% 1.97/2.20  (step t1874 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t1433 t1436 t1463 t1463))
% 1.97/2.20  (step t1875 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t1433 t1436 t1466 t1464))
% 1.97/2.20  (step t1876 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t1434 t1437 t1419 t1423))
% 1.97/2.20  (step t1877 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t1434 t1437 t1448 t1451))
% 1.97/2.20  (step t1878 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t1434 t1437 t1469 t1471))
% 1.97/2.20  (step t1879 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1434 t1437 t1482 t1482))
% 1.97/2.20  (step t1880 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t1413 t1409 t1389 t1389))
% 1.97/2.20  (step t1881 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t1413 t1409 t1394 t1390))
% 1.97/2.20  (step t1882 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t1413 t1409 t1395 t1391))
% 1.97/2.20  (step t1883 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t1413 t1409 t1396 t1392))
% 1.97/2.20  (step t1884 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t1443 t1440 t1399 t1403))
% 1.97/2.20  (step t1885 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t1443 t1440 t1432 t1432))
% 1.97/2.20  (step t1886 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t1443 t1440 t1436 t1433))
% 1.97/2.20  (step t1887 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t1443 t1440 t1437 t1434))
% 1.97/2.20  (step t1888 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t1463 t1463 t1409 t1413))
% 1.97/2.20  (step t1889 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t1463 t1463 t1440 t1443))
% 1.97/2.20  (step t1890 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) :rule all_simplify)
% 1.97/2.20  (step t1891 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule trans :premises (t1890 t1463))
% 1.97/2.20  (step t1892 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t1463 t1463 t1466 t1464))
% 1.97/2.20  (step t1893 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t1464 t1466 t1419 t1423))
% 1.97/2.20  (step t1894 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t1464 t1466 t1448 t1451))
% 1.97/2.20  (step t1895 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t1464 t1466 t1469 t1471))
% 1.97/2.20  (step t1896 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1464 t1466 t1482 t1482))
% 1.97/2.20  (step t1897 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t1423 t1419 t1389 t1389))
% 1.97/2.20  (step t1898 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t1423 t1419 t1394 t1390))
% 1.97/2.20  (step t1899 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t1423 t1419 t1395 t1391))
% 1.97/2.20  (step t1900 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t1423 t1419 t1396 t1392))
% 1.97/2.20  (step t1901 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t1451 t1448 t1399 t1403))
% 1.97/2.20  (step t1902 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t1451 t1448 t1432 t1432))
% 1.97/2.20  (step t1903 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t1451 t1448 t1436 t1433))
% 1.97/2.20  (step t1904 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t1451 t1448 t1437 t1434))
% 1.97/2.20  (step t1905 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t1471 t1469 t1409 t1413))
% 1.97/2.20  (step t1906 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t1471 t1469 t1440 t1443))
% 1.97/2.20  (step t1907 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t1471 t1469 t1463 t1463))
% 1.97/2.20  (step t1908 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t1471 t1469 t1466 t1464))
% 1.97/2.20  (step t1909 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t1482 t1482 t1419 t1423))
% 1.97/2.20  (step t1910 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t1482 t1482 t1448 t1451))
% 1.97/2.20  (step t1911 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t1482 t1482 t1469 t1471))
% 1.97/2.20  (step t1912 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule all_simplify)
% 1.97/2.20  (step t1913 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule trans :premises (t1912 t1482))
% 1.97/2.20  (step t1914 (cl (= (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1847 t1848 t1849 t1850 t1851 t1852 t1853 t1854 t1855 t1856 t1857 t1858 t1859 t1860 t1861 t1862 t1863 t1864 t1865 t1866 t1867 t1869 t1870 t1871 t1872 t1873 t1874 t1875 t1876 t1877 t1878 t1879 t1880 t1881 t1882 t1883 t1884 t1885 t1886 t1887 t1888 t1889 t1891 t1892 t1893 t1894 t1895 t1896 t1897 t1898 t1899 t1900 t1901 t1902 t1903 t1904 t1905 t1906 t1907 t1908 t1909 t1910 t1911 t1913))
% 1.97/2.20  (step t1915 (cl (= (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (and (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23))) (and (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22)) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 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.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (and (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1805 t1806 t1807 t1808 t1845 t1914))
% 1.97/2.20  (step t1916 (cl (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (and (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1804 t1915 a10))
% 1.97/2.20  (step t1917 (cl (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t1916))
% 1.97/2.20  (step t1918 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t1917))
% 1.97/2.20  (step t1919 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 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.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 1.97/2.20  (step t1920 (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)
% 1.97/2.20  (step t1921 (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 (t1920))
% 1.97/2.20  (step t1922 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))))) :rule all_simplify)
% 1.97/2.20  (step t1923 (cl (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23))) :rule refl)
% 1.97/2.20  (step t1924 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule all_simplify)
% 1.97/2.20  (step t1925 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)))) :rule cong :premises (t1923 t1924))
% 1.97/2.20  (step t1926 (cl (= (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)) true)) :rule all_simplify)
% 1.97/2.20  (step t1927 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) true)) :rule trans :premises (t1925 t1926))
% 1.97/2.20  (step t1928 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) true)) :rule trans :premises (t1922 t1927))
% 1.97/2.20  (step t1929 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule resolution :premises (t1921 t1928))
% 1.97/2.20  (step t1930 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 1.97/2.20  (step t1931 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 1.97/2.20  (step t1932 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1929 t1649 t1930 t1931))
% 1.97/2.20  (step t1933 (cl (not (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) (not (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 1.97/2.20  (step t1934 (cl (= (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 1.97/2.20  (step t1935 (cl (= (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))))) :rule equiv_simplify)
% 1.97/2.20  (step t1936 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))))) :rule equiv2 :premises (t1935))
% 1.97/2.20  (step t1937 (cl (not (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule not_not)
% 1.97/2.20  (step t1938 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t1936 t1937))
% 1.97/2.20  (step t1939 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1940)
% 1.97/2.20  (assume t1940.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t1940.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.20  (assume t1940.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.20  (assume t1940.a3 (not (= tptp.e22 tptp.e23)))
% 1.97/2.20  (step t1940.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.20  (step t1940.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.20  (step t1940.t3 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 1.97/2.20  (step t1940.t4 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t1940.t3))
% 1.97/2.20  (step t1940.t5 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 1.97/2.20  (step t1940.t6 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t1940.t4 t1940.t5))
% 1.97/2.20  (step t1940.t7 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t1940.t6 t1940.a3))
% 1.97/2.20  (step t1940.t8 (cl (= false (= tptp.e22 tptp.e23))) :rule symm :premises (t1940.t7))
% 1.97/2.20  (step t1940.t9 (cl (= (= (= tptp.e22 tptp.e23) true) (= tptp.e22 tptp.e23))) :rule equiv_simplify)
% 1.97/2.20  (step t1940.t10 (cl (= (= tptp.e22 tptp.e23) true) (not (= tptp.e22 tptp.e23))) :rule equiv2 :premises (t1940.t9))
% 1.97/2.20  (step t1940.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1940.a0))
% 1.97/2.20  (step t1940.t12 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1940.t11))
% 1.97/2.20  (step t1940.t13 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) :rule symm :premises (t1940.a2))
% 1.97/2.20  (step t1940.t14 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t1940.t13))
% 1.97/2.20  (step t1940.t15 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule symm :premises (t1940.a1))
% 1.97/2.20  (step t1940.t16 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule trans :premises (t1940.t14 t1940.t15 t1940.t12))
% 1.97/2.20  (step t1940.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e23)) :rule symm :premises (t1940.t16))
% 1.97/2.20  (step t1940.t18 (cl (= tptp.e22 tptp.e23)) :rule trans :premises (t1940.t12 t1940.t17))
% 1.97/2.20  (step t1940.t19 (cl (= (= tptp.e22 tptp.e23) true)) :rule resolution :premises (t1940.t10 t1940.t18))
% 1.97/2.20  (step t1940.t20 (cl (= false true)) :rule trans :premises (t1940.t8 t1940.t19))
% 1.97/2.20  (step t1940.t21 (cl false) :rule resolution :premises (t1940.t1 t1940.t2 t1940.t20))
% 1.97/2.20  (step t1940 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 tptp.e23))) false) :rule subproof :discharge (t1940.a0 t1940.a1 t1940.a2 t1940.a3))
% 1.97/2.20  (step t1941 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1942 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t1943 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t1944 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1945 (cl false (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t1940 t1941 t1942 t1943 t1944))
% 1.97/2.20  (step t1946 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) false) :rule reordering :premises (t1945))
% 1.97/2.20  (step t1947 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) false) :rule contraction :premises (t1946))
% 1.97/2.20  (step t1948 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) false) :rule resolution :premises (t1939 t1947))
% 1.97/2.20  (step t1949 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) (not false)) :rule implies_neg2)
% 1.97/2.20  (step t1950 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false)) :rule resolution :premises (t1948 t1949))
% 1.97/2.20  (step t1951 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false)) :rule contraction :premises (t1950))
% 1.97/2.20  (step t1952 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))))) :rule implies_simplify)
% 1.97/2.20  (step t1953 (cl (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))))) :rule equiv1 :premises (t1952))
% 1.97/2.20  (step t1954 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t1951 t1953))
% 1.97/2.20  (step t1955 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) false)) :rule resolution :premises (t1938 t1954))
% 1.97/2.20  (step t1956 (cl (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) false))) :rule cong :premises (t1934 t1955))
% 1.97/2.20  (step t1957 (cl (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) false) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule all_simplify)
% 1.97/2.20  (step t1958 (cl (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule trans :premises (t1956 t1957))
% 1.97/2.20  (step t1959 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t1960)
% 1.97/2.20  (assume t1960.a0 (not (= tptp.e22 tptp.e23)))
% 1.97/2.20  (assume t1960.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t1960.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.20  (assume t1960.a3 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.20  (step t1960.t1 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t1960.t2 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t1960.t1 t1960.a1 t1960.a2 t1960.a3 t1960.a0))
% 1.97/2.20  (step t1960 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule subproof :discharge (t1960.a0 t1960.a1 t1960.a2 t1960.a3))
% 1.97/2.20  (step t1961 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1962 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t1963 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t1964 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t1965 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1960 t1961 t1962 t1963 t1964))
% 1.97/2.20  (step t1966 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule reordering :premises (t1965))
% 1.97/2.20  (step t1967 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule contraction :premises (t1966))
% 1.97/2.20  (step t1968 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t1959 t1967))
% 1.97/2.20  (step t1969 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))))) :rule implies_neg2)
% 1.97/2.20  (step t1970 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t1968 t1969))
% 1.97/2.20  (step t1971 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 tptp.e23))))) :rule contraction :premises (t1970))
% 1.97/2.20  (step t1972 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1933 t1958 t1971))
% 1.97/2.20  (step t1973 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule not_and :premises (t1972))
% 1.97/2.20  (step t1974 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t1975 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (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)
% 1.97/2.20  (step t1976 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 1.97/2.20  (step t1977 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (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)
% 1.97/2.20  (step t1978 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1973 t1974 t1975 t1976 t1977))
% 1.97/2.20  (step t1979 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t1978))
% 1.97/2.20  (step t1980 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1919 t1932 t1979))
% 1.97/2.20  (step t1981 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t1980))
% 1.97/2.20  (step t1982 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t1981))
% 1.97/2.20  (step t1983 (cl (not (= tptp.e22 tptp.e23))) :rule and :premises (a7))
% 1.97/2.20  (step t1984 (cl (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t1916))
% 1.97/2.20  (step t1985 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t1984))
% 1.97/2.20  (step t1986 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.20  (step t1987 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t1988 (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)
% 1.97/2.20  (step t1989 (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 (t1988))
% 1.97/2.20  (step t1990 (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)
% 1.97/2.20  (step t1991 (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)
% 1.97/2.20  (step t1992 (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)
% 1.97/2.20  (step t1993 (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 (t1991 t1992))
% 1.97/2.20  (step t1994 (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)
% 1.97/2.20  (step t1995 (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 (t1993 t1994))
% 1.97/2.20  (step t1996 (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 (t1990 t1995))
% 1.97/2.20  (step t1997 (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 (t1989 t1996))
% 1.97/2.20  (step t1998 (cl (= (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule refl)
% 1.97/2.20  (step t1999 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.97/2.20  (step t2000 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1647 t1648 t1649 t1987 t1997 t1998 t1999))
% 1.97/2.20  (step t2001 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule and_neg)
% 1.97/2.20  (step t2002 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2003)
% 1.97/2.20  (assume t2003.a0 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (assume t2003.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2003.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t2003.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.20  (assume t2003.a4 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 1.97/2.20  (assume t2003.a5 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.97/2.20  (step t2003.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2003.t2)
% 1.97/2.20  (assume t2003.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 1.97/2.20  (assume t2003.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))
% 1.97/2.20  (assume t2003.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 1.97/2.20  (assume t2003.t2.a3 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.97/2.20  (assume t2003.t2.a4 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.20  (step t2003.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t2003.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 (t2003.t2.t1))
% 1.97/2.20  (step t2003.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) :rule symm :premises (t2003.t2.a1))
% 1.97/2.20  (step t2003.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t2003.t2.t3))
% 1.97/2.20  (step t2003.t2.t5 (cl (= (tptp.h1 tptp.e13) tptp.e20)) :rule symm :premises (t2003.t2.a3))
% 1.97/2.20  (step t2003.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t2003.t2.a2))
% 1.97/2.20  (step t2003.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t2003.t2.t6))
% 1.97/2.20  (step t2003.t2.t8 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t2003.t2.t5 t2003.t2.t7))
% 1.97/2.20  (step t2003.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.h1 tptp.e13))) :rule symm :premises (t2003.t2.t8))
% 1.97/2.20  (step t2003.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) :rule symm :premises (t2003.t2.a4))
% 1.97/2.20  (step t2003.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e13))) :rule trans :premises (t2003.t2.t10 t2003.t2.a3))
% 1.97/2.20  (step t2003.t2.t12 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2003.t2.t11))
% 1.97/2.20  (step t2003.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t2003.t2.t9 t2003.t2.t12))
% 1.97/2.20  (step t2003.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t2003.t2.t13))
% 1.97/2.20  (step t2003.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule cong :premises (t2003.t2.t4 t2003.t2.t14))
% 1.97/2.20  (step t2003.t2.t16 (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)
% 1.97/2.20  (step t2003.t2.t17 (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 (t2003.t2.t16))
% 1.97/2.20  (step t2003.t2.t18 (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)
% 1.97/2.20  (step t2003.t2.t19 (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 (t2003.t2.t17 t2003.t2.t18))
% 1.97/2.20  (step t2003.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false)) :rule resolution :premises (t2003.t2.t19 t2003.t2.a0))
% 1.97/2.20  (step t2003.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t2003.t2.t15 t2003.t2.t20))
% 1.97/2.20  (step t2003.t2.t22 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2003.t2.t2 t2003.t2.t21))
% 1.97/2.20  (step t2003.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t2003.t2.a0 t2003.t2.a1 t2003.t2.a2 t2003.t2.a3 t2003.t2.a4))
% 1.97/2.20  (step t2003.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 1.97/2.20  (step t2003.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2003.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t2003.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t2003.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.20  (step t2003.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2003.t2 t2003.t3 t2003.t4 t2003.t5 t2003.t6 t2003.t7))
% 1.97/2.20  (step t2003.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t2003.t8))
% 1.97/2.20  (step t2003.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t2003.t9))
% 1.97/2.20  (step t2003.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (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 (t2003.t1 t2003.t10))
% 1.97/2.20  (step t2003.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (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)
% 1.97/2.20  (step t2003.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2003.t11 t2003.t12))
% 1.97/2.20  (step t2003.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t2003.t13))
% 1.97/2.20  (step t2003.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t2003.t14))
% 1.97/2.20  (step t2003.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_neg)
% 1.97/2.20  (step t2003.t17 (cl (=> (and (= tptp.e21 (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.e23))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2003.t18)
% 1.97/2.20  (assume t2003.t18.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2003.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (step t2003.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2003.t18.a1))
% 1.97/2.20  (step t2003.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2003.t18.t1))
% 1.97/2.20  (step t2003.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2003.t18.a0))
% 1.97/2.20  (step t2003.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.97/2.20  (step t2003.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule cong :premises (t2003.t18.t3 t2003.t18.t4))
% 1.97/2.20  (step t2003.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule trans :premises (t2003.t18.t2 t2003.t18.t5))
% 1.97/2.20  (step t2003.t18 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule subproof :discharge (t2003.t18.a0 t2003.t18.a1))
% 1.97/2.20  (step t2003.t19 (cl (not (and (= tptp.e21 (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.e23))) :rule and_pos)
% 1.97/2.20  (step t2003.t20 (cl (not (and (= tptp.e21 (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)
% 1.97/2.20  (step t2003.t21 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2003.t18 t2003.t19 t2003.t20))
% 1.97/2.20  (step t2003.t22 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (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.e23))) :rule reordering :premises (t2003.t21))
% 1.97/2.20  (step t2003.t23 (cl (not (and (= tptp.e21 (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.e23))) :rule contraction :premises (t2003.t22))
% 1.97/2.20  (step t2003.t24 (cl (=> (and (= tptp.e21 (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.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t2003.t17 t2003.t23))
% 1.97/2.20  (step t2003.t25 (cl (=> (and (= tptp.e21 (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.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg2)
% 1.97/2.20  (step t2003.t26 (cl (=> (and (= tptp.e21 (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.e23))) (=> (and (= tptp.e21 (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.e23)))) :rule resolution :premises (t2003.t24 t2003.t25))
% 1.97/2.20  (step t2003.t27 (cl (=> (and (= tptp.e21 (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.e23)))) :rule contraction :premises (t2003.t26))
% 1.97/2.20  (step t2003.t28 (cl (not (and (= tptp.e21 (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.e23))) :rule implies :premises (t2003.t27))
% 1.97/2.20  (step t2003.t29 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t2003.t30 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t2003.t29 t2003.a1 t2003.a2))
% 1.97/2.20  (step t2003.t31 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t2003.t28 t2003.t30))
% 1.97/2.20  (step t2003.t32 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2003.t33)
% 1.97/2.20  (assume t2003.t33.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2003.t33.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t2003.t33.a2 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (step t2003.t33.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e20)) :rule symm :premises (t2003.t33.a2))
% 1.97/2.20  (step t2003.t33.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule symm :premises (t2003.t33.t1))
% 1.97/2.20  (step t2003.t33.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2003.t33.a0))
% 1.97/2.20  (step t2003.t33.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2003.t33.a1))
% 1.97/2.20  (step t2003.t33.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t2003.t33.t3 t2003.t33.t4))
% 1.97/2.20  (step t2003.t33.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t2003.t33.t2 t2003.t33.t5))
% 1.97/2.20  (step t2003.t33 (cl (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t2003.t33.a0 t2003.t33.a1 t2003.t33.a2))
% 1.97/2.20  (step t2003.t34 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2003.t35 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (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)
% 1.97/2.20  (step t2003.t36 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t2003.t37 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule resolution :premises (t2003.t33 t2003.t34 t2003.t35 t2003.t36))
% 1.97/2.20  (step t2003.t38 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t2003.t37))
% 1.97/2.20  (step t2003.t39 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t2003.t38))
% 1.97/2.20  (step t2003.t40 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t2003.t32 t2003.t39))
% 1.97/2.20  (step t2003.t41 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 1.97/2.20  (step t2003.t42 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t2003.t40 t2003.t41))
% 1.97/2.20  (step t2003.t43 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t2003.t42))
% 1.97/2.20  (step t2003.t44 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t2003.t43))
% 1.97/2.20  (step t2003.t45 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule and_neg)
% 1.97/2.20  (step t2003.t46 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2003.t45 t2003.a1 t2003.a2 t2003.a0))
% 1.97/2.20  (step t2003.t47 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t2003.t44 t2003.t46))
% 1.97/2.20  (step t2003.t48 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2003.t16 t2003.a4 t2003.t31 t2003.t47 t2003.a5 t2003.a3))
% 1.97/2.20  (step t2003.t49 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2003.t15 t2003.t48))
% 1.97/2.20  (step t2003 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t2003.a0 t2003.a1 t2003.a2 t2003.a3 t2003.a4 t2003.a5))
% 1.97/2.20  (step t2004 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t2005 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2006 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2007 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.20  (step t2008 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 1.97/2.20  (step t2009 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.97/2.20  (step t2010 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule resolution :premises (t2003 t2004 t2005 t2006 t2007 t2008 t2009))
% 1.97/2.20  (step t2011 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t2010))
% 1.97/2.20  (step t2012 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t2011))
% 1.97/2.20  (step t2013 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2002 t2012))
% 1.97/2.20  (step t2014 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t2015 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2013 t2014))
% 1.97/2.20  (step t2016 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t2015))
% 1.97/2.20  (step t2017 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t2016))
% 1.97/2.20  (step t2018 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2001 t2017))
% 1.97/2.20  (step t2019 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule or_neg)
% 1.97/2.20  (step t2020 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2021 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (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)
% 1.97/2.20  (step t2022 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 1.97/2.20  (step t2023 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))))) :rule or_neg)
% 1.97/2.20  (step t2024 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule or_neg)
% 1.97/2.20  (step t2025 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 1.97/2.20  (step t2026 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2018 t2019 t2020 t2021 t2022 t2023 t2024 t2025))
% 1.97/2.20  (step t2027 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t2026))
% 1.97/2.20  (step t2028 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1986 t2000 t2027))
% 1.97/2.20  (step t2029 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t2028))
% 1.97/2.20  (step t2030 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 (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))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule reordering :premises (t2029))
% 1.97/2.20  (step t2031 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and :premises (t1623))
% 1.97/2.20  (step t2032 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t1916))
% 1.97/2.20  (step t2033 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t2032))
% 1.97/2.20  (step t2034 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.20  (step t2035 (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)
% 1.97/2.20  (step t2036 (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 (t2035))
% 1.97/2.20  (step t2037 (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)
% 1.97/2.20  (step t2038 (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)
% 1.97/2.20  (step t2039 (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)
% 1.97/2.20  (step t2040 (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 (t2038 t2039))
% 1.97/2.20  (step t2041 (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)
% 1.97/2.20  (step t2042 (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 (t2040 t2041))
% 1.97/2.20  (step t2043 (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 (t2037 t2042))
% 1.97/2.20  (step t2044 (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 (t2036 t2043))
% 1.97/2.20  (step t2045 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 1.97/2.20  (step t2046 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1647 t1648 t1649 t2044 t2045))
% 1.97/2.20  (step t2047 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 1.97/2.20  (step t2048 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2049)
% 1.97/2.20  (assume t2049.a0 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (assume t2049.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2049.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t2049.a3 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))
% 1.97/2.20  (step t2049.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)
% 1.97/2.20  (anchor :step t2049.t2)
% 1.97/2.20  (assume t2049.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))
% 1.97/2.20  (assume t2049.t2.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 1.97/2.20  (step t2049.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.20  (step t2049.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 (t2049.t2.t1))
% 1.97/2.20  (step t2049.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t2049.t2.a1))
% 1.97/2.20  (step t2049.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t2049.t2.t3))
% 1.97/2.20  (step t2049.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule refl)
% 1.97/2.20  (step t2049.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 (t2049.t2.t4 t2049.t2.t5))
% 1.97/2.20  (step t2049.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)
% 1.97/2.20  (step t2049.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 (t2049.t2.t7))
% 1.97/2.20  (step t2049.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)
% 1.97/2.20  (step t2049.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 (t2049.t2.t8 t2049.t2.t9))
% 1.97/2.20  (step t2049.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t2049.t2.t10 t2049.t2.a0))
% 1.97/2.20  (step t2049.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t2049.t2.t6 t2049.t2.t11))
% 1.97/2.20  (step t2049.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2049.t2.t2 t2049.t2.t12))
% 1.97/2.20  (step t2049.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 (t2049.t2.a0 t2049.t2.a1))
% 1.97/2.20  (step t2049.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)
% 1.97/2.20  (step t2049.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)
% 1.97/2.20  (step t2049.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 (t2049.t2 t2049.t3 t2049.t4))
% 1.97/2.20  (step t2049.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 (t2049.t5))
% 1.97/2.20  (step t2049.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 (t2049.t6))
% 1.97/2.20  (step t2049.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 (t2049.t1 t2049.t7))
% 1.97/2.20  (step t2049.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)
% 1.97/2.20  (step t2049.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 (t2049.t8 t2049.t9))
% 1.97/2.20  (step t2049.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 (t2049.t10))
% 1.97/2.20  (step t2049.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 (t2049.t11))
% 1.97/2.20  (step t2049.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)
% 1.97/2.20  (step t2049.t14 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2049.t15)
% 1.97/2.20  (assume t2049.t15.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2049.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t2049.t15.a2 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (step t2049.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e20)) :rule symm :premises (t2049.t15.a2))
% 1.97/2.20  (step t2049.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule symm :premises (t2049.t15.t1))
% 1.97/2.20  (step t2049.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2049.t15.a0))
% 1.97/2.20  (step t2049.t15.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2049.t15.a1))
% 1.97/2.20  (step t2049.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t2049.t15.t3 t2049.t15.t4))
% 1.97/2.20  (step t2049.t15.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t2049.t15.t2 t2049.t15.t5))
% 1.97/2.20  (step t2049.t15 (cl (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t2049.t15.a0 t2049.t15.a1 t2049.t15.a2))
% 1.97/2.20  (step t2049.t16 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2049.t17 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (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)
% 1.97/2.20  (step t2049.t18 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t2049.t19 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule resolution :premises (t2049.t15 t2049.t16 t2049.t17 t2049.t18))
% 1.97/2.20  (step t2049.t20 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t2049.t19))
% 1.97/2.20  (step t2049.t21 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t2049.t20))
% 1.97/2.20  (step t2049.t22 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t2049.t14 t2049.t21))
% 1.97/2.20  (step t2049.t23 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 1.97/2.20  (step t2049.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t2049.t22 t2049.t23))
% 1.97/2.20  (step t2049.t25 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t2049.t24))
% 1.97/2.20  (step t2049.t26 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t2049.t25))
% 1.97/2.20  (step t2049.t27 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule and_neg)
% 1.97/2.20  (step t2049.t28 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2049.t27 t2049.a1 t2049.a2 t2049.a0))
% 1.97/2.20  (step t2049.t29 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t2049.t26 t2049.t28))
% 1.97/2.20  (step t2049.t30 (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 (t2049.t13 t2049.a3 t2049.t29))
% 1.97/2.20  (step t2049.t31 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2049.t12 t2049.t30))
% 1.97/2.20  (step t2049 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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 (t2049.a0 t2049.a1 t2049.a2 t2049.a3))
% 1.97/2.20  (step t2050 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t2051 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2052 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2053 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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)
% 1.97/2.20  (step t2054 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t2049 t2050 t2051 t2052 t2053))
% 1.97/2.20  (step t2055 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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 (t2054))
% 1.97/2.20  (step t2056 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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 (t2055))
% 1.97/2.20  (step t2057 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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 (t2048 t2056))
% 1.97/2.20  (step t2058 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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)
% 1.97/2.20  (step t2059 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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 (t2057 t2058))
% 1.97/2.20  (step t2060 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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 (t2059))
% 1.97/2.20  (step t2061 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (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 (t2060))
% 1.97/2.20  (step t2062 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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 (t2047 t2061))
% 1.97/2.20  (step t2063 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule or_neg)
% 1.97/2.20  (step t2064 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2065 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2066 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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)
% 1.97/2.20  (step t2067 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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)
% 1.97/2.20  (step t2068 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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 (t2062 t2063 t2064 t2065 t2066 t2067))
% 1.97/2.20  (step t2069 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (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 (t2068))
% 1.97/2.20  (step t2070 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2034 t2046 t2069))
% 1.97/2.20  (step t2071 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t2070))
% 1.97/2.20  (step t2072 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 (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 (t2071))
% 1.97/2.20  (step t2073 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t1623))
% 1.97/2.20  (step t2074 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2072 t2073 t1689 t1690 t1691))
% 1.97/2.20  (step t2075 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv_pos2)
% 1.97/2.20  (step t2076 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 1.97/2.20  (step t2077 (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)
% 1.97/2.20  (step t2078 (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 (t2077))
% 1.97/2.20  (step t2079 (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)
% 1.97/2.20  (step t2080 (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)
% 1.97/2.20  (step t2081 (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)
% 1.97/2.20  (step t2082 (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 (t2080 t2081))
% 1.97/2.20  (step t2083 (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)
% 1.97/2.20  (step t2084 (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 (t2082 t2083))
% 1.97/2.20  (step t2085 (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 (t2079 t2084))
% 1.97/2.20  (step t2086 (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 (t2078 t2085))
% 1.97/2.20  (step t2087 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t1647 t1648 t1649 t2076 t2086))
% 1.97/2.20  (step t2088 (cl (not (= (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) (not (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule equiv_pos2)
% 1.97/2.20  (step t2089 (cl (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule refl)
% 1.97/2.20  (step t2090 (cl (= (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) :rule equiv_simplify)
% 1.97/2.20  (step t2091 (cl (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (not (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) :rule equiv2 :premises (t2090))
% 1.97/2.20  (step t2092 (cl (not (not (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule not_not)
% 1.97/2.20  (step t2093 (cl (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t2091 t2092))
% 1.97/2.20  (step t2094 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2095)
% 1.97/2.20  (assume t2095.a0 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (assume t2095.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.20  (assume t2095.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 1.97/2.20  (assume t2095.a3 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))
% 1.97/2.20  (step t2095.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.20  (step t2095.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.20  (step t2095.t3 (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)
% 1.97/2.20  (step t2095.t4 (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 (t2095.t3))
% 1.97/2.20  (step t2095.t5 (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)
% 1.97/2.20  (step t2095.t6 (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 (t2095.t4 t2095.t5))
% 1.97/2.20  (step t2095.t7 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) false)) :rule resolution :premises (t2095.t6 t2095.a3))
% 1.97/2.20  (step t2095.t8 (cl (= false (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule symm :premises (t2095.t7))
% 1.97/2.20  (step t2095.t9 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) true) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 1.97/2.20  (step t2095.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) true) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv2 :premises (t2095.t9))
% 1.97/2.20  (step t2095.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t2095.a1))
% 1.97/2.20  (step t2095.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e20)) :rule symm :premises (t2095.a0))
% 1.97/2.20  (step t2095.t13 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule symm :premises (t2095.t12))
% 1.97/2.20  (step t2095.t14 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t2095.a2))
% 1.97/2.20  (step t2095.t15 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule trans :premises (t2095.t14 t2095.t13))
% 1.97/2.20  (step t2095.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t2095.t15))
% 1.97/2.20  (step t2095.t17 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t2095.t11 t2095.t13 t2095.t16))
% 1.97/2.20  (step t2095.t18 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) true)) :rule resolution :premises (t2095.t10 t2095.t17))
% 1.97/2.20  (step t2095.t19 (cl (= false true)) :rule trans :premises (t2095.t8 t2095.t18))
% 1.97/2.20  (step t2095.t20 (cl false) :rule resolution :premises (t2095.t1 t2095.t2 t2095.t19))
% 1.97/2.20  (step t2095 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) :rule subproof :discharge (t2095.a0 t2095.a1 t2095.a2 t2095.a3))
% 1.97/2.20  (step t2096 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t2097 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t2098 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t2099 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 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)
% 1.97/2.20  (step t2100 (cl false (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t2095 t2096 t2097 t2098 t2099))
% 1.97/2.20  (step t2101 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) false) :rule reordering :premises (t2100))
% 1.97/2.20  (step t2102 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) false) :rule contraction :premises (t2101))
% 1.97/2.20  (step t2103 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) false) :rule resolution :premises (t2094 t2102))
% 1.97/2.20  (step t2104 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (not false)) :rule implies_neg2)
% 1.97/2.20  (step t2105 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false)) :rule resolution :premises (t2103 t2104))
% 1.97/2.20  (step t2106 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false)) :rule contraction :premises (t2105))
% 1.97/2.20  (step t2107 (cl (= (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) :rule implies_simplify)
% 1.97/2.20  (step t2108 (cl (not (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false)) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule equiv1 :premises (t2107))
% 1.97/2.20  (step t2109 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t2106 t2108))
% 1.97/2.20  (step t2110 (cl (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false)) :rule resolution :premises (t2093 t2109))
% 1.97/2.20  (step t2111 (cl (= (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false))) :rule cong :premises (t2089 t2110))
% 1.97/2.20  (step t2112 (cl (= (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) false) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) :rule all_simplify)
% 1.97/2.20  (step t2113 (cl (= (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) :rule trans :premises (t2111 t2112))
% 1.97/2.20  (step t2114 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2115)
% 1.97/2.20  (assume t2115.a0 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (assume t2115.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2115.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t2115.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.20  (assume t2115.a4 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))
% 1.97/2.20  (step t2115.t1 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule and_neg)
% 1.97/2.20  (step t2115.t2 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2115.t3)
% 1.97/2.20  (assume t2115.t3.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2115.t3.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t2115.t3.a2 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.20  (step t2115.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e20)) :rule symm :premises (t2115.t3.a2))
% 1.97/2.20  (step t2115.t3.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule symm :premises (t2115.t3.t1))
% 1.97/2.20  (step t2115.t3.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2115.t3.a0))
% 1.97/2.20  (step t2115.t3.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2115.t3.a1))
% 1.97/2.20  (step t2115.t3.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t2115.t3.t3 t2115.t3.t4))
% 1.97/2.20  (step t2115.t3.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t2115.t3.t2 t2115.t3.t5))
% 1.97/2.20  (step t2115.t3 (cl (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t2115.t3.a0 t2115.t3.a1 t2115.t3.a2))
% 1.97/2.20  (step t2115.t4 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2115.t5 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (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)
% 1.97/2.20  (step t2115.t6 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t2115.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule resolution :premises (t2115.t3 t2115.t4 t2115.t5 t2115.t6))
% 1.97/2.20  (step t2115.t8 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t2115.t7))
% 1.97/2.20  (step t2115.t9 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t2115.t8))
% 1.97/2.20  (step t2115.t10 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t2115.t2 t2115.t9))
% 1.97/2.20  (step t2115.t11 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 1.97/2.20  (step t2115.t12 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t2115.t10 t2115.t11))
% 1.97/2.20  (step t2115.t13 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t2115.t12))
% 1.97/2.20  (step t2115.t14 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t2115.t13))
% 1.97/2.20  (step t2115.t15 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule and_neg)
% 1.97/2.20  (step t2115.t16 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2115.t15 t2115.a1 t2115.a2 t2115.a0))
% 1.97/2.20  (step t2115.t17 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t2115.t14 t2115.t16))
% 1.97/2.20  (step t2115.t18 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t2115.t1 t2115.a0 t2115.a3 t2115.t17 t2115.a4))
% 1.97/2.20  (step t2115 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule subproof :discharge (t2115.a0 t2115.a1 t2115.a2 t2115.a3 t2115.a4))
% 1.97/2.20  (step t2116 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.20  (step t2117 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2118 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2119 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t2120 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (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)
% 1.97/2.20  (step t2121 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t2115 t2116 t2117 t2118 t2119 t2120))
% 1.97/2.20  (step t2122 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule reordering :premises (t2121))
% 1.97/2.20  (step t2123 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t2122))
% 1.97/2.20  (step t2124 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t2114 t2123))
% 1.97/2.20  (step t2125 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule implies_neg2)
% 1.97/2.20  (step t2126 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t2124 t2125))
% 1.97/2.20  (step t2127 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule contraction :premises (t2126))
% 1.97/2.20  (step t2128 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (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)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t2088 t2113 t2127))
% 1.97/2.20  (step t2129 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule not_and :premises (t2128))
% 1.97/2.20  (step t2130 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule or_neg)
% 1.97/2.20  (step t2131 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2132 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2133 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 1.97/2.20  (step t2134 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule or_neg)
% 1.97/2.20  (step t2135 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t2129 t2130 t2131 t2132 t2133 t2134))
% 1.97/2.20  (step t2136 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule contraction :premises (t2135))
% 1.97/2.20  (step t2137 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t2075 t2087 t2136))
% 1.97/2.20  (step t2138 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (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))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) :rule or :premises (t2137))
% 1.97/2.20  (step t2139 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 (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 (t2138))
% 1.97/2.20  (step t2140 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule and :premises (t1623))
% 1.97/2.20  (step t2141 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2139 t2140 t1689 t1690 t1691))
% 1.97/2.20  (step t2142 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.20  (step t2143 (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)
% 1.97/2.20  (step t2144 (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 (t2143))
% 1.97/2.20  (step t2145 (cl (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))))) :rule all_simplify)
% 1.97/2.20  (step t2146 (cl (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21))) :rule refl)
% 1.97/2.20  (step t2147 (cl (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21))) :rule all_simplify)
% 1.97/2.20  (step t2148 (cl (= (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))) (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21)))) :rule cong :premises (t2146 t2147))
% 1.97/2.20  (step t2149 (cl (= (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21)) true)) :rule all_simplify)
% 1.97/2.20  (step t2150 (cl (= (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))) true)) :rule trans :premises (t2148 t2149))
% 1.97/2.20  (step t2151 (cl (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) true)) :rule trans :premises (t2145 t2150))
% 1.97/2.20  (step t2152 (cl (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21))) :rule resolution :premises (t2144 t2151))
% 1.97/2.20  (step t2153 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 1.97/2.20  (step t2154 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2152 t1648 t2153))
% 1.97/2.20  (step t2155 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t2156 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2157)
% 1.97/2.20  (assume t2157.a0 (not (= tptp.e20 tptp.e21)))
% 1.97/2.20  (assume t2157.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (step t2157.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2157.t2)
% 1.97/2.20  (assume t2157.t2.a0 (not (= tptp.e20 tptp.e21)))
% 1.97/2.20  (assume t2157.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (step t2157.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 1.97/2.20  (step t2157.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t2157.t2.t1))
% 1.97/2.20  (step t2157.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 1.97/2.20  (step t2157.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2157.t2.a1))
% 1.97/2.20  (step t2157.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 tptp.e21))) :rule cong :premises (t2157.t2.t3 t2157.t2.t4))
% 1.97/2.20  (step t2157.t2.t6 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 1.97/2.20  (step t2157.t2.t7 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t2157.t2.t6))
% 1.97/2.20  (step t2157.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 1.97/2.20  (step t2157.t2.t9 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t2157.t2.t7 t2157.t2.t8))
% 1.97/2.20  (step t2157.t2.t10 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t2157.t2.t9 t2157.t2.a0))
% 1.97/2.20  (step t2157.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t2157.t2.t5 t2157.t2.t10))
% 1.97/2.20  (step t2157.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2157.t2.t2 t2157.t2.t11))
% 1.97/2.20  (step t2157.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2157.t2.a0 t2157.t2.a1))
% 1.97/2.20  (step t2157.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.20  (step t2157.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2157.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2157.t2 t2157.t3 t2157.t4))
% 1.97/2.20  (step t2157.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2157.t5))
% 1.97/2.20  (step t2157.t7 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2157.t6))
% 1.97/2.20  (step t2157.t8 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2157.t1 t2157.t7))
% 1.97/2.20  (step t2157.t9 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 1.97/2.20  (step t2157.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2157.t8 t2157.t9))
% 1.97/2.20  (step t2157.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2157.t10))
% 1.97/2.20  (step t2157.t12 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2157.t11))
% 1.97/2.20  (step t2157.t13 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t2157.t14 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2157.t13 t2157.a0 t2157.a1))
% 1.97/2.20  (step t2157.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2157.t12 t2157.t14))
% 1.97/2.20  (step t2157 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2157.a0 t2157.a1))
% 1.97/2.20  (step t2158 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.20  (step t2159 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2160 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2157 t2158 t2159))
% 1.97/2.20  (step t2161 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2160))
% 1.97/2.20  (step t2162 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2161))
% 1.97/2.20  (step t2163 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2156 t2162))
% 1.97/2.20  (step t2164 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 1.97/2.20  (step t2165 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2163 t2164))
% 1.97/2.20  (step t2166 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2165))
% 1.97/2.20  (step t2167 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2166))
% 1.97/2.20  (step t2168 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2155 t2167))
% 1.97/2.20  (step t2169 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 1.97/2.20  (step t2170 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2171 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2172 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2168 t2169 t2170 t2171))
% 1.97/2.20  (step t2173 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2172))
% 1.97/2.20  (step t2174 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2142 t2154 t2173))
% 1.97/2.20  (step t2175 (cl (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t2174))
% 1.97/2.20  (step t2176 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2175))
% 1.97/2.20  (step t2177 (cl (not (= tptp.e20 tptp.e21))) :rule and :premises (a7))
% 1.97/2.20  (step t2178 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2176 t2177 t1689))
% 1.97/2.20  (step t2179 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t2033 t2074 t2141 t2178))
% 1.97/2.20  (step t2180 (cl (not (= (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e11) (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.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (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.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e11) (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.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule equiv_pos2)
% 1.97/2.20  (step t2181 (cl (= (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule refl)
% 1.97/2.20  (step t2182 (cl (= (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.97/2.20  (step t2183 (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)
% 1.97/2.20  (step t2184 (cl (= (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e11) (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.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule cong :premises (t21 t2181 t2182 t2183))
% 1.97/2.20  (step t2185 (cl (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t2180 t2184 a13))
% 1.97/2.20  (step t2186 (cl (= tptp.e20 (tptp.h1 tptp.e13))) :rule and :premises (t2185))
% 1.97/2.20  (step t2187 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2030 t2031 t2179 t1689 t1690 t1691 t2186))
% 1.97/2.20  (step t2188 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.20  (step t2189 (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)
% 1.97/2.20  (step t2190 (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 (t2189))
% 1.97/2.20  (step t2191 (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)
% 1.97/2.20  (step t2192 (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)
% 1.97/2.20  (step t2193 (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)
% 1.97/2.20  (step t2194 (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 (t2192 t2193))
% 1.97/2.20  (step t2195 (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)
% 1.97/2.20  (step t2196 (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 (t2194 t2195))
% 1.97/2.20  (step t2197 (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 (t2191 t2196))
% 1.97/2.20  (step t2198 (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 (t2190 t2197))
% 1.97/2.20  (step t2199 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 1.97/2.20  (step t2200 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1648 t1649 t2198 t2199))
% 1.97/2.20  (step t2201 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 1.97/2.20  (step t2202 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2203)
% 1.97/2.20  (assume t2203.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2203.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (assume t2203.a2 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))
% 1.97/2.20  (step t2203.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2203.t2)
% 1.97/2.20  (assume t2203.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))
% 1.97/2.20  (assume t2203.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))
% 1.97/2.20  (step t2203.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.20  (step t2203.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 (t2203.t2.t1))
% 1.97/2.20  (step t2203.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) :rule symm :premises (t2203.t2.a1))
% 1.97/2.20  (step t2203.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t2203.t2.t3))
% 1.97/2.20  (step t2203.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule refl)
% 1.97/2.20  (step t2203.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t2203.t2.t4 t2203.t2.t5))
% 1.97/2.20  (step t2203.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)
% 1.97/2.20  (step t2203.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 (t2203.t2.t7))
% 1.97/2.20  (step t2203.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)
% 1.97/2.20  (step t2203.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 (t2203.t2.t8 t2203.t2.t9))
% 1.97/2.20  (step t2203.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t2203.t2.t10 t2203.t2.a0))
% 1.97/2.20  (step t2203.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t2203.t2.t6 t2203.t2.t11))
% 1.97/2.20  (step t2203.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2203.t2.t2 t2203.t2.t12))
% 1.97/2.20  (step t2203.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2203.t2.a0 t2203.t2.a1))
% 1.97/2.20  (step t2203.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 1.97/2.20  (step t2203.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2203.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t2203.t2 t2203.t3 t2203.t4))
% 1.97/2.20  (step t2203.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2203.t5))
% 1.97/2.20  (step t2203.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2203.t6))
% 1.97/2.20  (step t2203.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2203.t1 t2203.t7))
% 1.97/2.20  (step t2203.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 1.97/2.20  (step t2203.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2203.t8 t2203.t9))
% 1.97/2.20  (step t2203.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2203.t10))
% 1.97/2.20  (step t2203.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2203.t11))
% 1.97/2.20  (step t2203.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t2203.t14 (cl (=> (and (= tptp.e21 (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.e23))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2203.t15)
% 1.97/2.20  (assume t2203.t15.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2203.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.20  (step t2203.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2203.t15.a1))
% 1.97/2.20  (step t2203.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2203.t15.t1))
% 1.97/2.20  (step t2203.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2203.t15.a0))
% 1.97/2.20  (step t2203.t15.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.97/2.20  (step t2203.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule cong :premises (t2203.t15.t3 t2203.t15.t4))
% 1.97/2.20  (step t2203.t15.t6 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule trans :premises (t2203.t15.t2 t2203.t15.t5))
% 1.97/2.20  (step t2203.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule subproof :discharge (t2203.t15.a0 t2203.t15.a1))
% 1.97/2.20  (step t2203.t16 (cl (not (and (= tptp.e21 (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.e23))) :rule and_pos)
% 1.97/2.20  (step t2203.t17 (cl (not (and (= tptp.e21 (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)
% 1.97/2.20  (step t2203.t18 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2203.t15 t2203.t16 t2203.t17))
% 1.97/2.20  (step t2203.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (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.e23))) :rule reordering :premises (t2203.t18))
% 1.97/2.20  (step t2203.t20 (cl (not (and (= tptp.e21 (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.e23))) :rule contraction :premises (t2203.t19))
% 1.97/2.20  (step t2203.t21 (cl (=> (and (= tptp.e21 (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.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t2203.t14 t2203.t20))
% 1.97/2.20  (step t2203.t22 (cl (=> (and (= tptp.e21 (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.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg2)
% 1.97/2.20  (step t2203.t23 (cl (=> (and (= tptp.e21 (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.e23))) (=> (and (= tptp.e21 (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.e23)))) :rule resolution :premises (t2203.t21 t2203.t22))
% 1.97/2.20  (step t2203.t24 (cl (=> (and (= tptp.e21 (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.e23)))) :rule contraction :premises (t2203.t23))
% 1.97/2.20  (step t2203.t25 (cl (not (and (= tptp.e21 (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.e23))) :rule implies :premises (t2203.t24))
% 1.97/2.20  (step t2203.t26 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t2203.t27 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t2203.t26 t2203.a0 t2203.a1))
% 1.97/2.20  (step t2203.t28 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t2203.t25 t2203.t27))
% 1.97/2.20  (step t2203.t29 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t2203.t13 t2203.a2 t2203.t28))
% 1.97/2.20  (step t2203.t30 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2203.t12 t2203.t29))
% 1.97/2.20  (step t2203 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2203.a0 t2203.a1 t2203.a2))
% 1.97/2.20  (step t2204 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2205 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2206 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) 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)
% 1.97/2.20  (step t2207 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t2203 t2204 t2205 t2206))
% 1.97/2.20  (step t2208 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2207))
% 1.97/2.20  (step t2209 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2208))
% 1.97/2.20  (step t2210 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (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 (t2202 t2209))
% 1.97/2.20  (step t2211 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (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)
% 1.97/2.20  (step t2212 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2210 t2211))
% 1.97/2.20  (step t2213 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2212))
% 1.97/2.20  (step t2214 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2213))
% 1.97/2.20  (step t2215 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2201 t2214))
% 1.97/2.20  (step t2216 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2217 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (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)
% 1.97/2.20  (step t2218 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 1.97/2.20  (step t2219 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (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)
% 1.97/2.20  (step t2220 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2215 t2216 t2217 t2218 t2219))
% 1.97/2.20  (step t2221 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2220))
% 1.97/2.20  (step t2222 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2188 t2200 t2221))
% 1.97/2.20  (step t2223 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t2222))
% 1.97/2.20  (step t2224 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t2223))
% 1.97/2.20  (step t2225 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t1623))
% 1.97/2.20  (step t2226 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2224 t2225 t1689 t1691))
% 1.97/2.20  (step t2227 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.20  (step t2228 (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)
% 1.97/2.20  (step t2229 (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 (t2228))
% 1.97/2.20  (step t2230 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))))) :rule all_simplify)
% 1.97/2.20  (step t2231 (cl (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22))) :rule refl)
% 1.97/2.20  (step t2232 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule all_simplify)
% 1.97/2.20  (step t2233 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)))) :rule cong :premises (t2231 t2232))
% 1.97/2.20  (step t2234 (cl (= (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)) true)) :rule all_simplify)
% 1.97/2.20  (step t2235 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) true)) :rule trans :premises (t2233 t2234))
% 1.97/2.20  (step t2236 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) true)) :rule trans :premises (t2230 t2235))
% 1.97/2.20  (step t2237 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule resolution :premises (t2229 t2236))
% 1.97/2.20  (step t2238 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 1.97/2.20  (step t2239 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2237 t1648 t2238))
% 1.97/2.20  (step t2240 (cl (not (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) (not (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.20  (step t2241 (cl (= (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 1.97/2.20  (step t2242 (cl (= (= (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule equiv_simplify)
% 1.97/2.20  (step t2243 (cl (= (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) (not (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule equiv2 :premises (t2242))
% 1.97/2.20  (step t2244 (cl (not (not (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule not_not)
% 1.97/2.20  (step t2245 (cl (= (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2243 t2244))
% 1.97/2.20  (step t2246 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2247)
% 1.97/2.20  (assume t2247.a0 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2247.a1 (not (= tptp.e21 tptp.e22)))
% 1.97/2.20  (assume t2247.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (step t2247.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.20  (step t2247.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.20  (step t2247.t3 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 1.97/2.20  (step t2247.t4 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t2247.t3))
% 1.97/2.20  (step t2247.t5 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 1.97/2.20  (step t2247.t6 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t2247.t4 t2247.t5))
% 1.97/2.20  (step t2247.t7 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t2247.t6 t2247.a1))
% 1.97/2.20  (step t2247.t8 (cl (= false (= tptp.e21 tptp.e22))) :rule symm :premises (t2247.t7))
% 1.97/2.20  (step t2247.t9 (cl (= (= (= tptp.e21 tptp.e22) true) (= tptp.e21 tptp.e22))) :rule equiv_simplify)
% 1.97/2.20  (step t2247.t10 (cl (= (= tptp.e21 tptp.e22) true) (not (= tptp.e21 tptp.e22))) :rule equiv2 :premises (t2247.t9))
% 1.97/2.20  (step t2247.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2247.a2))
% 1.97/2.20  (step t2247.t12 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2247.t11))
% 1.97/2.20  (step t2247.t13 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) :rule symm :premises (t2247.a0))
% 1.97/2.20  (step t2247.t14 (cl (= tptp.e21 tptp.e22)) :rule trans :premises (t2247.t12 t2247.t13))
% 1.97/2.20  (step t2247.t15 (cl (= (= tptp.e21 tptp.e22) true)) :rule resolution :premises (t2247.t10 t2247.t14))
% 1.97/2.20  (step t2247.t16 (cl (= false true)) :rule trans :premises (t2247.t8 t2247.t15))
% 1.97/2.20  (step t2247.t17 (cl false) :rule resolution :premises (t2247.t1 t2247.t2 t2247.t16))
% 1.97/2.20  (step t2247 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) :rule subproof :discharge (t2247.a0 t2247.a1 t2247.a2))
% 1.97/2.20  (step t2248 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2249 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t2250 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2251 (cl false (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2247 t2248 t2249 t2250))
% 1.97/2.20  (step t2252 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) false) :rule reordering :premises (t2251))
% 1.97/2.20  (step t2253 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) false) :rule contraction :premises (t2252))
% 1.97/2.20  (step t2254 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) false) :rule resolution :premises (t2246 t2253))
% 1.97/2.20  (step t2255 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) (not false)) :rule implies_neg2)
% 1.97/2.20  (step t2256 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false)) :rule resolution :premises (t2254 t2255))
% 1.97/2.20  (step t2257 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false)) :rule contraction :premises (t2256))
% 1.97/2.20  (step t2258 (cl (= (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule implies_simplify)
% 1.97/2.20  (step t2259 (cl (not (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false)) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv1 :premises (t2258))
% 1.97/2.20  (step t2260 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2257 t2259))
% 1.97/2.20  (step t2261 (cl (= (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) false)) :rule resolution :premises (t2245 t2260))
% 1.97/2.20  (step t2262 (cl (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) false))) :rule cong :premises (t2241 t2261))
% 1.97/2.20  (step t2263 (cl (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) false) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule all_simplify)
% 1.97/2.20  (step t2264 (cl (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule trans :premises (t2262 t2263))
% 1.97/2.20  (step t2265 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2266)
% 1.97/2.20  (assume t2266.a0 (not (= tptp.e21 tptp.e22)))
% 1.97/2.20  (assume t2266.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2266.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (step t2266.t1 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t2266.t2 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2266.t1 t2266.a2 t2266.a0 t2266.a1))
% 1.97/2.20  (step t2266 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2266.a0 t2266.a1 t2266.a2))
% 1.97/2.20  (step t2267 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 1.97/2.20  (step t2268 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2269 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2270 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2266 t2267 t2268 t2269))
% 1.97/2.20  (step t2271 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2270))
% 1.97/2.20  (step t2272 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2271))
% 1.97/2.20  (step t2273 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2265 t2272))
% 1.97/2.20  (step t2274 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 1.97/2.20  (step t2275 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2273 t2274))
% 1.97/2.20  (step t2276 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2275))
% 1.97/2.20  (step t2277 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2240 t2264 t2276))
% 1.97/2.20  (step t2278 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule not_and :premises (t2277))
% 1.97/2.20  (step t2279 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 1.97/2.20  (step t2280 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2281 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (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 or_neg)
% 1.97/2.20  (step t2282 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2278 t2279 t2280 t2281))
% 1.97/2.20  (step t2283 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2282))
% 1.97/2.20  (step t2284 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2227 t2239 t2283))
% 1.97/2.20  (step t2285 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t2284))
% 1.97/2.20  (step t2286 (cl (not (= tptp.e21 tptp.e22))) :rule and :premises (a7))
% 1.97/2.20  (step t2287 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2285 t2286 t1689))
% 1.97/2.20  (step t2288 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule resolution :premises (t1985 t2187 t2226 t2287))
% 1.97/2.20  (step t2289 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1982 t1983 t2288 t1691))
% 1.97/2.20  (step t2290 (cl (= 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 or :premises (t1644))
% 1.97/2.20  (step t2291 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.20  (step t2292 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 1.97/2.20  (step t2293 (cl (= (= (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) true) (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.20  (step t2294 (cl (not (= (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) true)) (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule equiv1 :premises (t2293))
% 1.97/2.20  (step t2295 (cl (= (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) (= (= tptp.e23 (tptp.h2 tptp.e11)) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))))) :rule all_simplify)
% 1.97/2.20  (step t2296 (cl (= (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule refl)
% 1.97/2.20  (step t2297 (cl (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.97/2.20  (step t2298 (cl (= (= (= tptp.e23 (tptp.h2 tptp.e11)) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) (= (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule cong :premises (t2296 t2297))
% 1.97/2.20  (step t2299 (cl (= (= (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) true)) :rule all_simplify)
% 1.97/2.20  (step t2300 (cl (= (= (= tptp.e23 (tptp.h2 tptp.e11)) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) true)) :rule trans :premises (t2298 t2299))
% 1.97/2.20  (step t2301 (cl (= (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) true)) :rule trans :premises (t2295 t2300))
% 1.97/2.20  (step t2302 (cl (= (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule resolution :premises (t2294 t2301))
% 1.97/2.20  (step t2303 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 1.97/2.20  (step t2304 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1648 t2292 t1743 t2302 t2303))
% 1.97/2.20  (step t2305 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule and_neg)
% 1.97/2.20  (step t2306 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2307)
% 1.97/2.20  (assume t2307.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (assume t2307.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 1.97/2.20  (assume t2307.a2 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.20  (assume t2307.a3 (not (= tptp.e23 (tptp.h2 tptp.e11))))
% 1.97/2.20  (step t2307.t1 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2307.t2)
% 1.97/2.20  (assume t2307.t2.a0 (not (= tptp.e23 (tptp.h2 tptp.e11))))
% 1.97/2.20  (assume t2307.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.20  (assume t2307.t2.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 1.97/2.20  (assume t2307.t2.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.20  (step t2307.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 1.97/2.20  (step t2307.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 (t2307.t2.t1))
% 1.97/2.20  (step t2307.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.97/2.20  (step t2307.t2.t4 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2307.t2.a1))
% 1.97/2.20  (step t2307.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2307.t2.a3))
% 1.97/2.20  (step t2307.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t2307.t2.a2))
% 1.97/2.20  (step t2307.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2307.t2.t6))
% 1.97/2.20  (step t2307.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t2307.t2.t5 t2307.t2.t7))
% 1.97/2.20  (step t2307.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2307.t2.t8))
% 1.97/2.20  (step t2307.t2.t10 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t2307.t2.t4 t2307.t2.t9))
% 1.97/2.20  (step t2307.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h2 tptp.e11))) :rule symm :premises (t2307.t2.t10))
% 1.97/2.20  (step t2307.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule cong :premises (t2307.t2.t3 t2307.t2.t11))
% 1.97/2.20  (step t2307.t2.t13 (cl (= (= (= tptp.e23 (tptp.h2 tptp.e11)) false) (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.20  (step t2307.t2.t14 (cl (= (= tptp.e23 (tptp.h2 tptp.e11)) false) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule equiv2 :premises (t2307.t2.t13))
% 1.97/2.20  (step t2307.t2.t15 (cl (not (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule not_not)
% 1.97/2.20  (step t2307.t2.t16 (cl (= (= tptp.e23 (tptp.h2 tptp.e11)) false) (= tptp.e23 (tptp.h2 tptp.e11))) :rule resolution :premises (t2307.t2.t14 t2307.t2.t15))
% 1.97/2.20  (step t2307.t2.t17 (cl (= (= tptp.e23 (tptp.h2 tptp.e11)) false)) :rule resolution :premises (t2307.t2.t16 t2307.t2.a0))
% 1.97/2.20  (step t2307.t2.t18 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t2307.t2.t12 t2307.t2.t17))
% 1.97/2.20  (step t2307.t2.t19 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2307.t2.t2 t2307.t2.t18))
% 1.97/2.20  (step t2307.t2 (cl (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2307.t2.a0 t2307.t2.a1 t2307.t2.a2 t2307.t2.a3))
% 1.97/2.20  (step t2307.t3 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_pos)
% 1.97/2.20  (step t2307.t4 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t2307.t5 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.97/2.20  (step t2307.t6 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2307.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2307.t2 t2307.t3 t2307.t4 t2307.t5 t2307.t6))
% 1.97/2.20  (step t2307.t8 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2307.t7))
% 1.97/2.20  (step t2307.t9 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2307.t8))
% 1.97/2.20  (step t2307.t10 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (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 (t2307.t1 t2307.t9))
% 1.97/2.20  (step t2307.t11 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (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)
% 1.97/2.20  (step t2307.t12 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2307.t10 t2307.t11))
% 1.97/2.20  (step t2307.t13 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2307.t12))
% 1.97/2.20  (step t2307.t14 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2307.t13))
% 1.97/2.20  (step t2307.t15 (cl (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.20  (step t2307.t16 (cl (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2307.t15 t2307.a3 t2307.a2 t2307.a1 t2307.a0))
% 1.97/2.20  (step t2307.t17 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2307.t14 t2307.t16))
% 1.97/2.20  (step t2307 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2307.a0 t2307.a1 t2307.a2 t2307.a3))
% 1.97/2.20  (step t2308 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.20  (step t2309 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.97/2.20  (step t2310 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t2311 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_pos)
% 1.97/2.20  (step t2312 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))))) :rule resolution :premises (t2307 t2308 t2309 t2310 t2311))
% 1.97/2.20  (step t2313 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2312))
% 1.97/2.20  (step t2314 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2313))
% 1.97/2.20  (step t2315 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2306 t2314))
% 1.97/2.20  (step t2316 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 1.97/2.20  (step t2317 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2315 t2316))
% 1.97/2.20  (step t2318 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2317))
% 1.97/2.20  (step t2319 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2318))
% 1.97/2.20  (step t2320 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2305 t2319))
% 1.97/2.20  (step t2321 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2322 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 1.97/2.20  (step t2323 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.20  (step t2324 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= tptp.e23 (tptp.h2 tptp.e11)))))) :rule or_neg)
% 1.97/2.20  (step t2325 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.20  (step t2326 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2320 t2321 t2322 t2323 t2324 t2325))
% 1.97/2.20  (step t2327 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2326))
% 1.97/2.20  (step t2328 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2291 t2304 t2327))
% 1.97/2.20  (step t2329 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t2328))
% 1.97/2.20  (step t2330 (cl (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2329))
% 1.97/2.20  (step t2331 (cl (not (= (or (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.e21 tptp.e20)))) (or (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.e21 tptp.e20)))))) (not (or (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.e21 tptp.e20))))) (or (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.e21 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.20  (step t2332 (cl (= (or (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.e21 tptp.e20)))) (or (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.e21 tptp.e20)))))) :rule cong :premises (t2292 t1742 t1490))
% 1.97/2.20  (step t2333 (cl (and (= 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.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 1.97/2.20  (step t2334 (cl (=> (and (= 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.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2335)
% 1.97/2.20  (assume t2335.a0 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 1.97/2.20  (assume t2335.a1 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (step t2335.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2335.t2)
% 1.97/2.20  (assume t2335.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.20  (assume t2335.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 1.97/2.20  (step t2335.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.20  (step t2335.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 (t2335.t2.t1))
% 1.97/2.20  (step t2335.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t2335.t2.a1))
% 1.97/2.20  (step t2335.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2335.t2.t3))
% 1.97/2.20  (step t2335.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 1.97/2.20  (step t2335.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t2335.t2.t4 t2335.t2.t5))
% 1.97/2.20  (step t2335.t2.t7 (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)
% 1.97/2.20  (step t2335.t2.t8 (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 (t2335.t2.t7))
% 1.97/2.20  (step t2335.t2.t9 (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)
% 1.97/2.20  (step t2335.t2.t10 (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 (t2335.t2.t8 t2335.t2.t9))
% 1.97/2.20  (step t2335.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2335.t2.t10 t2335.t2.a0))
% 1.97/2.20  (step t2335.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t2335.t2.t6 t2335.t2.t11))
% 1.97/2.20  (step t2335.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2335.t2.t2 t2335.t2.t12))
% 1.97/2.20  (step t2335.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.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2335.t2.a0 t2335.t2.a1))
% 1.97/2.20  (step t2335.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)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.20  (step t2335.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.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.97/2.20  (step t2335.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2335.t2 t2335.t3 t2335.t4))
% 1.97/2.20  (step t2335.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)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2335.t5))
% 1.97/2.20  (step t2335.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2335.t6))
% 1.97/2.20  (step t2335.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2335.t1 t2335.t7))
% 1.97/2.20  (step t2335.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t2335.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2335.t8 t2335.t9))
% 1.97/2.20  (step t2335.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2335.t10))
% 1.97/2.20  (step t2335.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2335.t11))
% 1.97/2.20  (step t2335.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= 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.e21 tptp.e21)))) :rule and_neg)
% 1.97/2.20  (step t2335.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2335.t13 t2335.a1 t2335.a0))
% 1.97/2.20  (step t2335.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2335.t12 t2335.t14))
% 1.97/2.20  (step t2335 (cl (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.e21 tptp.e20)))) :rule subproof :discharge (t2335.a0 t2335.a1))
% 1.97/2.20  (step t2336 (cl (not (and (= 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)
% 1.97/2.20  (step t2337 (cl (not (and (= 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)
% 1.97/2.20  (step t2338 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2335 t2336 t2337))
% 1.97/2.20  (step t2339 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= 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.e21 tptp.e20)))) :rule reordering :premises (t2338))
% 1.97/2.20  (step t2340 (cl (not (and (= 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.e21 tptp.e20)))) :rule contraction :premises (t2339))
% 1.97/2.20  (step t2341 (cl (=> (and (= 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.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2334 t2340))
% 1.97/2.20  (step t2342 (cl (=> (and (= 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.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.97/2.20  (step t2343 (cl (=> (and (= 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.e21 tptp.e20)))) (=> (and (= 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.e21 tptp.e20))))) :rule resolution :premises (t2341 t2342))
% 1.97/2.20  (step t2344 (cl (=> (and (= 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.e21 tptp.e20))))) :rule contraction :premises (t2343))
% 1.97/2.20  (step t2345 (cl (not (and (= 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.e21 tptp.e20)))) :rule implies :premises (t2344))
% 1.97/2.20  (step t2346 (cl (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.e21 tptp.e20)))) :rule resolution :premises (t2333 t2345))
% 1.97/2.20  (step t2347 (cl (or (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.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 1.97/2.20  (step t2348 (cl (or (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.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 1.97/2.20  (step t2349 (cl (or (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.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.97/2.20  (step t2350 (cl (or (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.e21 tptp.e20)))) (or (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.e21 tptp.e20)))) (or (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.e21 tptp.e20))))) :rule resolution :premises (t2346 t2347 t2348 t2349))
% 1.97/2.20  (step t2351 (cl (or (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.e21 tptp.e20))))) :rule contraction :premises (t2350))
% 1.97/2.20  (step t2352 (cl (or (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.e21 tptp.e20))))) :rule resolution :premises (t2331 t2332 t2351))
% 1.97/2.20  (step t2353 (cl (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.e21 tptp.e20)))) :rule or :premises (t2352))
% 1.97/2.20  (step t2354 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2353))
% 1.97/2.20  (step t2355 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1803 t1624 t1918 t2289 t2290 t1731 t1692 t2330 t1778 t1689 t2354 t1771))
% 1.97/2.20  (step t2356 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2355))
% 1.97/2.20  (step t2357 (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 (t1643))
% 1.97/2.20  (step t2358 (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 (t2357))
% 1.97/2.20  (step t2359 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t2356 t2358 t2226 t2074))
% 1.97/2.20  (step t2360 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e11))) :rule contraction :premises (t2359))
% 1.97/2.20  (step t2361 (cl (not (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.20  (step t2362 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 1.97/2.20  (step t2363 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1743 t2302 t2362))
% 1.97/2.20  (step t2364 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule and_neg)
% 1.97/2.20  (step t2365 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2366)
% 1.97/2.20  (assume t2366.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.20  (assume t2366.a1 (not (= tptp.e23 (tptp.h2 tptp.e11))))
% 1.97/2.20  (step t2366.t1 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.20  (anchor :step t2366.t2)
% 1.97/2.20  (assume t2366.t2.a0 (not (= tptp.e23 (tptp.h2 tptp.e11))))
% 1.97/2.20  (assume t2366.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.20  (step t2366.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.20  (step t2366.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 (t2366.t2.t1))
% 1.97/2.20  (step t2366.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.97/2.20  (step t2366.t2.t4 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2366.t2.a1))
% 1.97/2.20  (step t2366.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule symm :premises (t2366.t2.t4))
% 1.97/2.20  (step t2366.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule cong :premises (t2366.t2.t3 t2366.t2.t5))
% 1.97/2.20  (step t2366.t2.t7 (cl (= (= (= tptp.e23 (tptp.h2 tptp.e11)) false) (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.20  (step t2366.t2.t8 (cl (= (= tptp.e23 (tptp.h2 tptp.e11)) false) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule equiv2 :premises (t2366.t2.t7))
% 1.97/2.20  (step t2366.t2.t9 (cl (not (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule not_not)
% 1.97/2.20  (step t2366.t2.t10 (cl (= (= tptp.e23 (tptp.h2 tptp.e11)) false) (= tptp.e23 (tptp.h2 tptp.e11))) :rule resolution :premises (t2366.t2.t8 t2366.t2.t9))
% 1.97/2.20  (step t2366.t2.t11 (cl (= (= tptp.e23 (tptp.h2 tptp.e11)) false)) :rule resolution :premises (t2366.t2.t10 t2366.t2.a0))
% 1.97/2.20  (step t2366.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t2366.t2.t6 t2366.t2.t11))
% 1.97/2.20  (step t2366.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2366.t2.t2 t2366.t2.t12))
% 1.97/2.20  (step t2366.t2 (cl (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2366.t2.a0 t2366.t2.a1))
% 1.97/2.20  (step t2366.t3 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_pos)
% 1.97/2.20  (step t2366.t4 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.20  (step t2366.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2366.t2 t2366.t3 t2366.t4))
% 1.97/2.20  (step t2366.t6 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2366.t5))
% 1.97/2.20  (step t2366.t7 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2366.t6))
% 1.97/2.20  (step t2366.t8 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2366.t1 t2366.t7))
% 1.97/2.20  (step t2366.t9 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 1.97/2.20  (step t2366.t10 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2366.t8 t2366.t9))
% 1.97/2.20  (step t2366.t11 (cl (=> (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2366.t10))
% 1.97/2.20  (step t2366.t12 (cl (not (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2366.t11))
% 1.97/2.21  (step t2366.t13 (cl (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t2366.t14 (cl (and (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2366.t13 t2366.a1 t2366.a0))
% 1.97/2.21  (step t2366.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2366.t12 t2366.t14))
% 1.97/2.21  (step t2366 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2366.a0 t2366.a1))
% 1.97/2.21  (step t2367 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2368 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_pos)
% 1.97/2.21  (step t2369 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))))) :rule resolution :premises (t2366 t2367 t2368))
% 1.97/2.21  (step t2370 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2369))
% 1.97/2.21  (step t2371 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2370))
% 1.97/2.21  (step t2372 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2365 t2371))
% 1.97/2.21  (step t2373 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2374 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2372 t2373))
% 1.97/2.21  (step t2375 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2374))
% 1.97/2.21  (step t2376 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.h2 tptp.e11))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2375))
% 1.97/2.21  (step t2377 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2364 t2376))
% 1.97/2.21  (step t2378 (cl (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t2379 (cl (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= tptp.e23 (tptp.h2 tptp.e11)))))) :rule or_neg)
% 1.97/2.21  (step t2380 (cl (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2381 (cl (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2377 t2378 t2379 t2380))
% 1.97/2.21  (step t2382 (cl (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2381))
% 1.97/2.21  (step t2383 (cl (or (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2361 t2363 t2382))
% 1.97/2.21  (step t2384 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t2383))
% 1.97/2.21  (step t2385 (cl (= tptp.e23 (tptp.h2 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2384))
% 1.97/2.21  (step t2386 (cl (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) :rule resolution :premises (t2360 t2385 t1778))
% 1.97/2.21  (step t2387 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule contraction :premises (t2386))
% 1.97/2.21  (step t2388 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1770 t1771 t1778 t2387))
% 1.97/2.21  (step t2389 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t1645 t1692 t1731 t2388))
% 1.97/2.21  (step t2390 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1524 t1624 t2389))
% 1.97/2.21  (step t2391 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.21  (step t2392 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2393 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2394 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2237 t2392 t2393))
% 1.97/2.21  (step t2395 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 1.97/2.21  (step t2396 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2397)
% 1.97/2.21  (assume t2397.a0 (not (= tptp.e21 tptp.e22)))
% 1.97/2.21  (assume t2397.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (step t2397.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2397.t2)
% 1.97/2.21  (assume t2397.t2.a0 (not (= tptp.e21 tptp.e22)))
% 1.97/2.21  (assume t2397.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (step t2397.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.21  (step t2397.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t2397.t2.t1))
% 1.97/2.21  (step t2397.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t2397.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22)) :rule symm :premises (t2397.t2.a1))
% 1.97/2.21  (step t2397.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 tptp.e22))) :rule cong :premises (t2397.t2.t3 t2397.t2.t4))
% 1.97/2.21  (step t2397.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 1.97/2.21  (step t2397.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t2397.t2.t6))
% 1.97/2.21  (step t2397.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 1.97/2.21  (step t2397.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t2397.t2.t7 t2397.t2.t8))
% 1.97/2.21  (step t2397.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t2397.t2.t9 t2397.t2.a0))
% 1.97/2.21  (step t2397.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t2397.t2.t5 t2397.t2.t10))
% 1.97/2.21  (step t2397.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2397.t2.t2 t2397.t2.t11))
% 1.97/2.21  (step t2397.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t2397.t2.a0 t2397.t2.a1))
% 1.97/2.21  (step t2397.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2397.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2397.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2397.t2 t2397.t3 t2397.t4))
% 1.97/2.21  (step t2397.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t2397.t5))
% 1.97/2.21  (step t2397.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t2397.t6))
% 1.97/2.21  (step t2397.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2397.t1 t2397.t7))
% 1.97/2.21  (step t2397.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2397.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2397.t8 t2397.t9))
% 1.97/2.21  (step t2397.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t2397.t10))
% 1.97/2.21  (step t2397.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t2397.t11))
% 1.97/2.21  (step t2397.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 1.97/2.21  (step t2397.t14 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2397.t13 t2397.a0 t2397.a1))
% 1.97/2.21  (step t2397.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2397.t12 t2397.t14))
% 1.97/2.21  (step t2397 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t2397.a0 t2397.a1))
% 1.97/2.21  (step t2398 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2399 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2400 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2397 t2398 t2399))
% 1.97/2.21  (step t2401 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t2400))
% 1.97/2.21  (step t2402 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t2401))
% 1.97/2.21  (step t2403 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2396 t2402))
% 1.97/2.21  (step t2404 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2405 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2403 t2404))
% 1.97/2.21  (step t2406 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t2405))
% 1.97/2.21  (step t2407 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t2406))
% 1.97/2.21  (step t2408 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2395 t2407))
% 1.97/2.21  (step t2409 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 1.97/2.21  (step t2410 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2411 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2412 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2408 t2409 t2410 t2411))
% 1.97/2.21  (step t2413 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t2412))
% 1.97/2.21  (step t2414 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2391 t2394 t2413))
% 1.97/2.21  (step t2415 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t2414))
% 1.97/2.21  (step t2416 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t2415))
% 1.97/2.21  (step t2417 (cl (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 and :premises (t1486))
% 1.97/2.21  (step t2418 (cl (= 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 or :premises (t2417))
% 1.97/2.21  (step t2419 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 1.97/2.21  (step t2420 (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)
% 1.97/2.21  (step t2421 (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 (t2420))
% 1.97/2.21  (step t2422 (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)
% 1.97/2.21  (step t2423 (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)
% 1.97/2.21  (step t2424 (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)
% 1.97/2.21  (step t2425 (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 (t2423 t2424))
% 1.97/2.21  (step t2426 (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)
% 1.97/2.21  (step t2427 (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 (t2425 t2426))
% 1.97/2.21  (step t2428 (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 (t2422 t2427))
% 1.97/2.21  (step t2429 (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 (t2421 t2428))
% 1.97/2.21  (step t2430 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 1.97/2.21  (step t2431 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t1930 t2429 t2430))
% 1.97/2.21  (step t2432 (cl (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 1.97/2.21  (step t2433 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2434)
% 1.97/2.21  (assume t2434.a0 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.21  (assume t2434.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))
% 1.97/2.21  (step t2434.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2434.t2)
% 1.97/2.21  (assume t2434.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))
% 1.97/2.21  (assume t2434.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.21  (step t2434.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 1.97/2.21  (step t2434.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 (t2434.t2.t1))
% 1.97/2.21  (step t2434.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule symm :premises (t2434.t2.a1))
% 1.97/2.21  (step t2434.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t2434.t2.t3))
% 1.97/2.21  (step t2434.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule refl)
% 1.97/2.21  (step t2434.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t2434.t2.t4 t2434.t2.t5))
% 1.97/2.21  (step t2434.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)
% 1.97/2.21  (step t2434.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 (t2434.t2.t7))
% 1.97/2.21  (step t2434.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)
% 1.97/2.21  (step t2434.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 (t2434.t2.t8 t2434.t2.t9))
% 1.97/2.21  (step t2434.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t2434.t2.t10 t2434.t2.a0))
% 1.97/2.21  (step t2434.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t2434.t2.t6 t2434.t2.t11))
% 1.97/2.21  (step t2434.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2434.t2.t2 t2434.t2.t12))
% 1.97/2.21  (step t2434.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t2434.t2.a0 t2434.t2.a1))
% 1.97/2.21  (step t2434.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 1.97/2.21  (step t2434.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2434.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2434.t2 t2434.t3 t2434.t4))
% 1.97/2.21  (step t2434.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t2434.t5))
% 1.97/2.21  (step t2434.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t2434.t6))
% 1.97/2.21  (step t2434.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2434.t1 t2434.t7))
% 1.97/2.21  (step t2434.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 1.97/2.21  (step t2434.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2434.t8 t2434.t9))
% 1.97/2.21  (step t2434.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t2434.t10))
% 1.97/2.21  (step t2434.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t2434.t11))
% 1.97/2.21  (step t2434.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 1.97/2.21  (step t2434.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2434.t13 t2434.a1 t2434.a0))
% 1.97/2.21  (step t2434.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2434.t12 t2434.t14))
% 1.97/2.21  (step t2434 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t2434.a0 t2434.a1))
% 1.97/2.21  (step t2435 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2436 (cl (not (and (= tptp.e22 (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)
% 1.97/2.21  (step t2437 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t2434 t2435 t2436))
% 1.97/2.21  (step t2438 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t2437))
% 1.97/2.21  (step t2439 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t2438))
% 1.97/2.21  (step t2440 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (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 (t2433 t2439))
% 1.97/2.21  (step t2441 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (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)
% 1.97/2.21  (step t2442 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2440 t2441))
% 1.97/2.21  (step t2443 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t2442))
% 1.97/2.21  (step t2444 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t2443))
% 1.97/2.21  (step t2445 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2432 t2444))
% 1.97/2.21  (step t2446 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 1.97/2.21  (step t2447 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 1.97/2.21  (step t2448 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (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)
% 1.97/2.21  (step t2449 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2445 t2446 t2447 t2448))
% 1.97/2.21  (step t2450 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t2449))
% 1.97/2.21  (step t2451 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2419 t2431 t2450))
% 1.97/2.21  (step t2452 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t2451))
% 1.97/2.21  (step t2453 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t2452))
% 1.97/2.21  (step t2454 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and :premises (t1623))
% 1.97/2.21  (step t2455 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2453 t2454 t2288))
% 1.97/2.21  (step t2456 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.21  (step t2457 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.97/2.21  (step t2458 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t2457))
% 1.97/2.21  (step t2459 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))))) :rule all_simplify)
% 1.97/2.21  (step t2460 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule refl)
% 1.97/2.21  (step t2461 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.97/2.21  (step t2462 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t2460 t2461))
% 1.97/2.21  (step t2463 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true)) :rule all_simplify)
% 1.97/2.21  (step t2464 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) true)) :rule trans :premises (t2462 t2463))
% 1.97/2.21  (step t2465 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true)) :rule trans :premises (t2459 t2464))
% 1.97/2.21  (step t2466 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2458 t2465))
% 1.97/2.21  (step t2467 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 1.97/2.21  (step t2468 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t1648 t1649 t2466 t2467))
% 1.97/2.21  (step t2469 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule and_neg)
% 1.97/2.21  (step t2470 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2471)
% 1.97/2.21  (assume t2471.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t2471.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.21  (assume t2471.a2 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 1.97/2.21  (step t2471.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2471.t2)
% 1.97/2.21  (assume t2471.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 1.97/2.21  (assume t2471.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))
% 1.97/2.21  (step t2471.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.97/2.21  (step t2471.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t2471.t2.t1))
% 1.97/2.21  (step t2471.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) :rule symm :premises (t2471.t2.a1))
% 1.97/2.21  (step t2471.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t2471.t2.t3))
% 1.97/2.21  (step t2471.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule refl)
% 1.97/2.21  (step t2471.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule cong :premises (t2471.t2.t4 t2471.t2.t5))
% 1.97/2.21  (step t2471.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.97/2.21  (step t2471.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv2 :premises (t2471.t2.t7))
% 1.97/2.21  (step t2471.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule not_not)
% 1.97/2.21  (step t2471.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2471.t2.t8 t2471.t2.t9))
% 1.97/2.21  (step t2471.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false)) :rule resolution :premises (t2471.t2.t10 t2471.t2.a0))
% 1.97/2.21  (step t2471.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t2471.t2.t6 t2471.t2.t11))
% 1.97/2.21  (step t2471.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2471.t2.t2 t2471.t2.t12))
% 1.97/2.21  (step t2471.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2471.t2.a0 t2471.t2.a1))
% 1.97/2.21  (step t2471.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 1.97/2.21  (step t2471.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2471.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t2471.t2 t2471.t3 t2471.t4))
% 1.97/2.21  (step t2471.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2471.t5))
% 1.97/2.21  (step t2471.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2471.t6))
% 1.97/2.21  (step t2471.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2471.t1 t2471.t7))
% 1.97/2.21  (step t2471.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 1.97/2.21  (step t2471.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2471.t8 t2471.t9))
% 1.97/2.21  (step t2471.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2471.t10))
% 1.97/2.21  (step t2471.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2471.t11))
% 1.97/2.21  (step t2471.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 1.97/2.21  (step t2471.t14 (cl (=> (and (= tptp.e21 (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.e23))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2471.t15)
% 1.97/2.21  (assume t2471.t15.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t2471.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.21  (step t2471.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2471.t15.a1))
% 1.97/2.21  (step t2471.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2471.t15.t1))
% 1.97/2.21  (step t2471.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2471.t15.a0))
% 1.97/2.21  (step t2471.t15.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.97/2.21  (step t2471.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule cong :premises (t2471.t15.t3 t2471.t15.t4))
% 1.97/2.21  (step t2471.t15.t6 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule trans :premises (t2471.t15.t2 t2471.t15.t5))
% 1.97/2.21  (step t2471.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule subproof :discharge (t2471.t15.a0 t2471.t15.a1))
% 1.97/2.21  (step t2471.t16 (cl (not (and (= tptp.e21 (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.e23))) :rule and_pos)
% 1.97/2.21  (step t2471.t17 (cl (not (and (= tptp.e21 (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)
% 1.97/2.21  (step t2471.t18 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2471.t15 t2471.t16 t2471.t17))
% 1.97/2.21  (step t2471.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e21 (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.e23))) :rule reordering :premises (t2471.t18))
% 1.97/2.21  (step t2471.t20 (cl (not (and (= tptp.e21 (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.e23))) :rule contraction :premises (t2471.t19))
% 1.97/2.21  (step t2471.t21 (cl (=> (and (= tptp.e21 (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.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t2471.t14 t2471.t20))
% 1.97/2.21  (step t2471.t22 (cl (=> (and (= tptp.e21 (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.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg2)
% 1.97/2.21  (step t2471.t23 (cl (=> (and (= tptp.e21 (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.e23))) (=> (and (= tptp.e21 (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.e23)))) :rule resolution :premises (t2471.t21 t2471.t22))
% 1.97/2.21  (step t2471.t24 (cl (=> (and (= tptp.e21 (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.e23)))) :rule contraction :premises (t2471.t23))
% 1.97/2.21  (step t2471.t25 (cl (not (and (= tptp.e21 (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.e23))) :rule implies :premises (t2471.t24))
% 1.97/2.21  (step t2471.t26 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 1.97/2.21  (step t2471.t27 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t2471.t26 t2471.a0 t2471.a1))
% 1.97/2.21  (step t2471.t28 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t2471.t25 t2471.t27))
% 1.97/2.21  (step t2471.t29 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t2471.t13 t2471.a2 t2471.t28))
% 1.97/2.21  (step t2471.t30 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2471.t12 t2471.t29))
% 1.97/2.21  (step t2471 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2471.a0 t2471.a1 t2471.a2))
% 1.97/2.21  (step t2472 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2473 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2474 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 1.97/2.21  (step t2475 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t2471 t2472 t2473 t2474))
% 1.97/2.21  (step t2476 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2475))
% 1.97/2.21  (step t2477 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2476))
% 1.97/2.21  (step t2478 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2470 t2477))
% 1.97/2.21  (step t2479 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 1.97/2.21  (step t2480 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2478 t2479))
% 1.97/2.21  (step t2481 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2480))
% 1.97/2.21  (step t2482 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2481))
% 1.97/2.21  (step t2483 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2469 t2482))
% 1.97/2.21  (step t2484 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2485 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2486 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule or_neg)
% 1.97/2.21  (step t2487 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2488 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2483 t2484 t2485 t2486 t2487))
% 1.97/2.21  (step t2489 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2488))
% 1.97/2.21  (step t2490 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2456 t2468 t2489))
% 1.97/2.21  (step t2491 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t2490))
% 1.97/2.21  (step t2492 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t2491))
% 1.97/2.21  (step t2493 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t1623))
% 1.97/2.21  (step t2494 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2492 t2493 t1689 t1691))
% 1.97/2.21  (step t2495 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t2418 t2187 t2455 t2494))
% 1.97/2.21  (step t2496 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2416 t2286 t2495))
% 1.97/2.21  (step t2497 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.21  (step t2498 (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)
% 1.97/2.21  (step t2499 (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 (t2498))
% 1.97/2.21  (step t2500 (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)
% 1.97/2.21  (step t2501 (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)
% 1.97/2.21  (step t2502 (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)
% 1.97/2.21  (step t2503 (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 (t2501 t2502))
% 1.97/2.21  (step t2504 (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)
% 1.97/2.21  (step t2505 (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 (t2503 t2504))
% 1.97/2.21  (step t2506 (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 (t2500 t2505))
% 1.97/2.21  (step t2507 (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 (t2499 t2506))
% 1.97/2.21  (step t2508 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 1.97/2.21  (step t2509 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t1648 t2507 t2508))
% 1.97/2.21  (step t2510 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule and_neg)
% 1.97/2.21  (step t2511 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2512)
% 1.97/2.21  (assume t2512.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t2512.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 1.97/2.21  (step t2512.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2512.t2)
% 1.97/2.21  (assume t2512.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 1.97/2.21  (assume t2512.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (step t2512.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.97/2.21  (step t2512.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 (t2512.t2.t1))
% 1.97/2.21  (step t2512.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2512.t2.a1))
% 1.97/2.21  (step t2512.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2512.t2.t3))
% 1.97/2.21  (step t2512.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule refl)
% 1.97/2.21  (step t2512.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule cong :premises (t2512.t2.t4 t2512.t2.t5))
% 1.97/2.21  (step t2512.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)
% 1.97/2.21  (step t2512.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 (t2512.t2.t7))
% 1.97/2.21  (step t2512.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)
% 1.97/2.21  (step t2512.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 (t2512.t2.t8 t2512.t2.t9))
% 1.97/2.21  (step t2512.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false)) :rule resolution :premises (t2512.t2.t10 t2512.t2.a0))
% 1.97/2.21  (step t2512.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t2512.t2.t6 t2512.t2.t11))
% 1.97/2.21  (step t2512.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2512.t2.t2 t2512.t2.t12))
% 1.97/2.21  (step t2512.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2512.t2.a0 t2512.t2.a1))
% 1.97/2.21  (step t2512.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 1.97/2.21  (step t2512.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2512.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2512.t2 t2512.t3 t2512.t4))
% 1.97/2.21  (step t2512.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2512.t5))
% 1.97/2.21  (step t2512.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2512.t6))
% 1.97/2.21  (step t2512.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 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 (t2512.t1 t2512.t7))
% 1.97/2.21  (step t2512.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 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)
% 1.97/2.21  (step t2512.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2512.t8 t2512.t9))
% 1.97/2.21  (step t2512.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2512.t10))
% 1.97/2.21  (step t2512.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2512.t11))
% 1.97/2.21  (step t2512.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.21  (step t2512.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2512.t13 t2512.a1 t2512.a0))
% 1.97/2.21  (step t2512.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2512.t12 t2512.t14))
% 1.97/2.21  (step t2512 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2512.a0 t2512.a1))
% 1.97/2.21  (step t2513 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2514 (cl (not (and (= tptp.e21 (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)
% 1.97/2.21  (step t2515 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t2512 t2513 t2514))
% 1.97/2.21  (step t2516 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2515))
% 1.97/2.21  (step t2517 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2516))
% 1.97/2.21  (step t2518 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (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 (t2511 t2517))
% 1.97/2.21  (step t2519 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (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)
% 1.97/2.21  (step t2520 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2518 t2519))
% 1.97/2.21  (step t2521 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2520))
% 1.97/2.21  (step t2522 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2521))
% 1.97/2.21  (step t2523 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2510 t2522))
% 1.97/2.21  (step t2524 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2525 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule or_neg)
% 1.97/2.21  (step t2526 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (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 or_neg)
% 1.97/2.21  (step t2527 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2523 t2524 t2525 t2526))
% 1.97/2.21  (step t2528 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2527))
% 1.97/2.21  (step t2529 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2497 t2509 t2528))
% 1.97/2.21  (step t2530 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t2529))
% 1.97/2.21  (step t2531 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2530))
% 1.97/2.21  (step t2532 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t1623))
% 1.97/2.21  (step t2533 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2531 t2532 t1689))
% 1.97/2.21  (step t2534 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t1488 t2390 t2496 t2533))
% 1.97/2.21  (step t2535 (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 (t1486))
% 1.97/2.21  (step t2536 (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 (t2535))
% 1.97/2.21  (step t2537 (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.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.21  (step t2538 (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)
% 1.97/2.21  (step t2539 (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 (t2538))
% 1.97/2.21  (step t2540 (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)
% 1.97/2.21  (step t2541 (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)
% 1.97/2.21  (step t2542 (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)
% 1.97/2.21  (step t2543 (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 (t2541 t2542))
% 1.97/2.21  (step t2544 (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)
% 1.97/2.21  (step t2545 (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 (t2543 t2544))
% 1.97/2.21  (step t2546 (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 (t2540 t2545))
% 1.97/2.21  (step t2547 (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 (t2539 t2546))
% 1.97/2.21  (step t2548 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 1.97/2.21  (step t2549 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t1930 t2547 t2548))
% 1.97/2.21  (step t2550 (cl (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 1.97/2.21  (step t2551 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2552)
% 1.97/2.21  (assume t2552.a0 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.21  (assume t2552.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))
% 1.97/2.21  (step t2552.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2552.t2)
% 1.97/2.21  (assume t2552.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))
% 1.97/2.21  (assume t2552.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.21  (step t2552.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.21  (step t2552.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 (t2552.t2.t1))
% 1.97/2.21  (step t2552.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule symm :premises (t2552.t2.a1))
% 1.97/2.21  (step t2552.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t2552.t2.t3))
% 1.97/2.21  (step t2552.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule refl)
% 1.97/2.21  (step t2552.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t2552.t2.t4 t2552.t2.t5))
% 1.97/2.21  (step t2552.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)
% 1.97/2.21  (step t2552.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 (t2552.t2.t7))
% 1.97/2.21  (step t2552.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)
% 1.97/2.21  (step t2552.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 (t2552.t2.t8 t2552.t2.t9))
% 1.97/2.21  (step t2552.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t2552.t2.t10 t2552.t2.a0))
% 1.97/2.21  (step t2552.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t2552.t2.t6 t2552.t2.t11))
% 1.97/2.21  (step t2552.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2552.t2.t2 t2552.t2.t12))
% 1.97/2.21  (step t2552.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2552.t2.a0 t2552.t2.a1))
% 1.97/2.21  (step t2552.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 1.97/2.21  (step t2552.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2552.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2552.t2 t2552.t3 t2552.t4))
% 1.97/2.21  (step t2552.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2552.t5))
% 1.97/2.21  (step t2552.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2552.t6))
% 1.97/2.21  (step t2552.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2552.t1 t2552.t7))
% 1.97/2.21  (step t2552.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 1.97/2.21  (step t2552.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2552.t8 t2552.t9))
% 1.97/2.21  (step t2552.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2552.t10))
% 1.97/2.21  (step t2552.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2552.t11))
% 1.97/2.21  (step t2552.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 1.97/2.21  (step t2552.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2552.t13 t2552.a1 t2552.a0))
% 1.97/2.21  (step t2552.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2552.t12 t2552.t14))
% 1.97/2.21  (step t2552 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2552.a0 t2552.a1))
% 1.97/2.21  (step t2553 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2554 (cl (not (and (= tptp.e22 (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)
% 1.97/2.21  (step t2555 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t2552 t2553 t2554))
% 1.97/2.21  (step t2556 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2555))
% 1.97/2.21  (step t2557 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2556))
% 1.97/2.21  (step t2558 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (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 (t2551 t2557))
% 1.97/2.21  (step t2559 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (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)
% 1.97/2.21  (step t2560 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2558 t2559))
% 1.97/2.21  (step t2561 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2560))
% 1.97/2.21  (step t2562 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2561))
% 1.97/2.21  (step t2563 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2550 t2562))
% 1.97/2.21  (step t2564 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 1.97/2.21  (step t2565 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 1.97/2.21  (step t2566 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (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)
% 1.97/2.21  (step t2567 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2563 t2564 t2565 t2566))
% 1.97/2.21  (step t2568 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2567))
% 1.97/2.21  (step t2569 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2537 t2549 t2568))
% 1.97/2.21  (step t2570 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t2569))
% 1.97/2.21  (step t2571 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t2570))
% 1.97/2.21  (step t2572 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t1623))
% 1.97/2.21  (step t2573 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2571 t2572 t2288))
% 1.97/2.21  (step t2574 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t2536 t2187 t1731 t2573))
% 1.97/2.21  (step t2575 (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 (t1486))
% 1.97/2.21  (step t2576 (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 (t2575))
% 1.97/2.21  (step t2577 (cl (not (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.21  (step t2578 (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)
% 1.97/2.21  (step t2579 (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 (t2578))
% 1.97/2.21  (step t2580 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))))) :rule all_simplify)
% 1.97/2.21  (step t2581 (cl (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22))) :rule refl)
% 1.97/2.21  (step t2582 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule all_simplify)
% 1.97/2.21  (step t2583 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)))) :rule cong :premises (t2581 t2582))
% 1.97/2.21  (step t2584 (cl (= (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)) true)) :rule all_simplify)
% 1.97/2.21  (step t2585 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) true)) :rule trans :premises (t2583 t2584))
% 1.97/2.21  (step t2586 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) true)) :rule trans :premises (t2580 t2585))
% 1.97/2.21  (step t2587 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule resolution :premises (t2579 t2586))
% 1.97/2.21  (step t2588 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2589 (cl (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2587 t2392 t2588))
% 1.97/2.21  (step t2590 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 1.97/2.21  (step t2591 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2592)
% 1.97/2.21  (assume t2592.a0 (not (= tptp.e20 tptp.e22)))
% 1.97/2.21  (assume t2592.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (step t2592.t1 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2592.t2)
% 1.97/2.21  (assume t2592.t2.a0 (not (= tptp.e20 tptp.e22)))
% 1.97/2.21  (assume t2592.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (step t2592.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.21  (step t2592.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 (t2592.t2.t1))
% 1.97/2.21  (step t2592.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 1.97/2.21  (step t2592.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22)) :rule symm :premises (t2592.t2.a1))
% 1.97/2.21  (step t2592.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 tptp.e22))) :rule cong :premises (t2592.t2.t3 t2592.t2.t4))
% 1.97/2.21  (step t2592.t2.t6 (cl (= (= (= tptp.e20 tptp.e22) false) (not (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 1.97/2.21  (step t2592.t2.t7 (cl (= (= tptp.e20 tptp.e22) false) (not (not (= tptp.e20 tptp.e22)))) :rule equiv2 :premises (t2592.t2.t6))
% 1.97/2.21  (step t2592.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e22)))) (= tptp.e20 tptp.e22)) :rule not_not)
% 1.97/2.21  (step t2592.t2.t9 (cl (= (= tptp.e20 tptp.e22) false) (= tptp.e20 tptp.e22)) :rule resolution :premises (t2592.t2.t7 t2592.t2.t8))
% 1.97/2.21  (step t2592.t2.t10 (cl (= (= tptp.e20 tptp.e22) false)) :rule resolution :premises (t2592.t2.t9 t2592.t2.a0))
% 1.97/2.21  (step t2592.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t2592.t2.t5 t2592.t2.t10))
% 1.97/2.21  (step t2592.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2592.t2.t2 t2592.t2.t11))
% 1.97/2.21  (step t2592.t2 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t2592.t2.a0 t2592.t2.a1))
% 1.97/2.21  (step t2592.t3 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2592.t4 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2592.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2592.t2 t2592.t3 t2592.t4))
% 1.97/2.21  (step t2592.t6 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t2592.t5))
% 1.97/2.21  (step t2592.t7 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t2592.t6))
% 1.97/2.21  (step t2592.t8 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (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 (t2592.t1 t2592.t7))
% 1.97/2.21  (step t2592.t9 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (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)
% 1.97/2.21  (step t2592.t10 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2592.t8 t2592.t9))
% 1.97/2.21  (step t2592.t11 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t2592.t10))
% 1.97/2.21  (step t2592.t12 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t2592.t11))
% 1.97/2.21  (step t2592.t13 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 1.97/2.21  (step t2592.t14 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2592.t13 t2592.a0 t2592.a1))
% 1.97/2.21  (step t2592.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2592.t12 t2592.t14))
% 1.97/2.21  (step t2592 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t2592.a0 t2592.a1))
% 1.97/2.21  (step t2593 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2594 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2595 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2592 t2593 t2594))
% 1.97/2.21  (step t2596 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t2595))
% 1.97/2.21  (step t2597 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t2596))
% 1.97/2.21  (step t2598 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (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 (t2591 t2597))
% 1.97/2.21  (step t2599 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (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)
% 1.97/2.21  (step t2600 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2598 t2599))
% 1.97/2.21  (step t2601 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t2600))
% 1.97/2.21  (step t2602 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t2601))
% 1.97/2.21  (step t2603 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2590 t2602))
% 1.97/2.21  (step t2604 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= tptp.e20 tptp.e22))))) :rule or_neg)
% 1.97/2.21  (step t2605 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2606 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (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)
% 1.97/2.21  (step t2607 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2603 t2604 t2605 t2606))
% 1.97/2.21  (step t2608 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t2607))
% 1.97/2.21  (step t2609 (cl (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t2577 t2589 t2608))
% 1.97/2.21  (step t2610 (cl (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t2609))
% 1.97/2.21  (step t2611 (cl (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t2610))
% 1.97/2.21  (step t2612 (cl (not (= tptp.e20 tptp.e22))) :rule and :premises (a7))
% 1.97/2.21  (step t2613 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t2611 t2612 t2495))
% 1.97/2.21  (step t2614 (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)
% 1.97/2.21  (step t2615 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2616 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2617 (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 (t2152 t2615 t2616))
% 1.97/2.21  (step t2618 (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)
% 1.97/2.21  (step t2619 (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)
% 1.97/2.21  (anchor :step t2620)
% 1.97/2.21  (assume t2620.a0 (not (= tptp.e20 tptp.e21)))
% 1.97/2.21  (assume t2620.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.97/2.21  (step t2620.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)
% 1.97/2.21  (anchor :step t2620.t2)
% 1.97/2.21  (assume t2620.t2.a0 (not (= tptp.e20 tptp.e21)))
% 1.97/2.21  (assume t2620.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.97/2.21  (step t2620.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.21  (step t2620.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 (t2620.t2.t1))
% 1.97/2.21  (step t2620.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 1.97/2.21  (step t2620.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t2620.t2.a1))
% 1.97/2.21  (step t2620.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 tptp.e21))) :rule cong :premises (t2620.t2.t3 t2620.t2.t4))
% 1.97/2.21  (step t2620.t2.t6 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 1.97/2.21  (step t2620.t2.t7 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t2620.t2.t6))
% 1.97/2.21  (step t2620.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 1.97/2.21  (step t2620.t2.t9 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t2620.t2.t7 t2620.t2.t8))
% 1.97/2.21  (step t2620.t2.t10 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t2620.t2.t9 t2620.t2.a0))
% 1.97/2.21  (step t2620.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t2620.t2.t5 t2620.t2.t10))
% 1.97/2.21  (step t2620.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2620.t2.t2 t2620.t2.t11))
% 1.97/2.21  (step t2620.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 (t2620.t2.a0 t2620.t2.a1))
% 1.97/2.21  (step t2620.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)
% 1.97/2.21  (step t2620.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)
% 1.97/2.21  (step t2620.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 (t2620.t2 t2620.t3 t2620.t4))
% 1.97/2.21  (step t2620.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 (t2620.t5))
% 1.97/2.21  (step t2620.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 (t2620.t6))
% 1.97/2.21  (step t2620.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 (t2620.t1 t2620.t7))
% 1.97/2.21  (step t2620.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)
% 1.97/2.21  (step t2620.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 (t2620.t8 t2620.t9))
% 1.97/2.21  (step t2620.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 (t2620.t10))
% 1.97/2.21  (step t2620.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 (t2620.t11))
% 1.97/2.21  (step t2620.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)
% 1.97/2.21  (step t2620.t14 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2620.t13 t2620.a0 t2620.a1))
% 1.97/2.21  (step t2620.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2620.t12 t2620.t14))
% 1.97/2.21  (step t2620 (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 (t2620.a0 t2620.a1))
% 1.97/2.21  (step t2621 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2622 (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)
% 1.97/2.21  (step t2623 (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 (t2620 t2621 t2622))
% 1.97/2.21  (step t2624 (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 (t2623))
% 1.97/2.21  (step t2625 (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 (t2624))
% 1.97/2.21  (step t2626 (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 (t2619 t2625))
% 1.97/2.21  (step t2627 (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)
% 1.97/2.21  (step t2628 (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 (t2626 t2627))
% 1.97/2.21  (step t2629 (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 (t2628))
% 1.97/2.21  (step t2630 (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 (t2629))
% 1.97/2.21  (step t2631 (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 (t2618 t2630))
% 1.97/2.21  (step t2632 (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)
% 1.97/2.21  (step t2633 (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)
% 1.97/2.21  (step t2634 (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)
% 1.97/2.21  (step t2635 (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 (t2631 t2632 t2633 t2634))
% 1.97/2.21  (step t2636 (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 (t2635))
% 1.97/2.21  (step t2637 (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 (t2614 t2617 t2636))
% 1.97/2.21  (step t2638 (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 (t2637))
% 1.97/2.21  (step t2639 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2638))
% 1.97/2.21  (step t2640 (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 (t1486))
% 1.97/2.21  (step t2641 (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 (t2640))
% 1.97/2.21  (step t2642 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e21 tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (or (= tptp.e21 tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.21  (step t2643 (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)
% 1.97/2.21  (step t2644 (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 (t2643))
% 1.97/2.21  (step t2645 (cl (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))))) :rule all_simplify)
% 1.97/2.21  (step t2646 (cl (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23))) :rule refl)
% 1.97/2.21  (step t2647 (cl (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23))) :rule all_simplify)
% 1.97/2.21  (step t2648 (cl (= (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))) (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23)))) :rule cong :premises (t2646 t2647))
% 1.97/2.21  (step t2649 (cl (= (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23)) true)) :rule all_simplify)
% 1.97/2.21  (step t2650 (cl (= (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))) true)) :rule trans :premises (t2648 t2649))
% 1.97/2.21  (step t2651 (cl (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) true)) :rule trans :premises (t2645 t2650))
% 1.97/2.21  (step t2652 (cl (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23))) :rule resolution :premises (t2644 t2651))
% 1.97/2.21  (step t2653 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e21 tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2652 t1743 t1744 t2292))
% 1.97/2.21  (step t2654 (cl (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t2655 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2656)
% 1.97/2.21  (assume t2656.a0 (not (= tptp.e21 tptp.e23)))
% 1.97/2.21  (assume t2656.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2656.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t2656.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2656.t2)
% 1.97/2.21  (assume t2656.t2.a0 (not (= tptp.e21 tptp.e23)))
% 1.97/2.21  (assume t2656.t2.a1 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2656.t2.a2 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t2656.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.21  (step t2656.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t2656.t2.t1))
% 1.97/2.21  (step t2656.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t2656.t2.t4 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2656.t2.a2))
% 1.97/2.21  (step t2656.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule symm :premises (t2656.t2.t4))
% 1.97/2.21  (step t2656.t2.t6 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t2656.t2.a1))
% 1.97/2.21  (step t2656.t2.t7 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t2656.t2.t6))
% 1.97/2.21  (step t2656.t2.t8 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t2656.t2.t7))
% 1.97/2.21  (step t2656.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule trans :premises (t2656.t2.t5 t2656.t2.t8))
% 1.97/2.21  (step t2656.t2.t10 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 tptp.e23))) :rule cong :premises (t2656.t2.t3 t2656.t2.t9))
% 1.97/2.21  (step t2656.t2.t11 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 1.97/2.21  (step t2656.t2.t12 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t2656.t2.t11))
% 1.97/2.21  (step t2656.t2.t13 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 1.97/2.21  (step t2656.t2.t14 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t2656.t2.t12 t2656.t2.t13))
% 1.97/2.21  (step t2656.t2.t15 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t2656.t2.t14 t2656.t2.a0))
% 1.97/2.21  (step t2656.t2.t16 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t2656.t2.t10 t2656.t2.t15))
% 1.97/2.21  (step t2656.t2.t17 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2656.t2.t2 t2656.t2.t16))
% 1.97/2.21  (step t2656.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2656.t2.a0 t2656.t2.a1 t2656.t2.a2))
% 1.97/2.21  (step t2656.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2656.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2656.t5 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2656.t6 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2656.t2 t2656.t3 t2656.t4 t2656.t5))
% 1.97/2.21  (step t2656.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2656.t6))
% 1.97/2.21  (step t2656.t8 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2656.t7))
% 1.97/2.21  (step t2656.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2656.t1 t2656.t8))
% 1.97/2.21  (step t2656.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2656.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2656.t9 t2656.t10))
% 1.97/2.21  (step t2656.t12 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2656.t11))
% 1.97/2.21  (step t2656.t13 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2656.t12))
% 1.97/2.21  (step t2656.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t2656.t15 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2656.t14 t2656.a0 t2656.a2 t2656.a1))
% 1.97/2.21  (step t2656.t16 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2656.t13 t2656.t15))
% 1.97/2.21  (step t2656 (cl (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2656.a0 t2656.a1 t2656.a2))
% 1.97/2.21  (step t2657 (cl (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2658 (cl (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2659 (cl (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2660 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t2656 t2657 t2658 t2659))
% 1.97/2.21  (step t2661 (cl (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2660))
% 1.97/2.21  (step t2662 (cl (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2661))
% 1.97/2.21  (step t2663 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2655 t2662))
% 1.97/2.21  (step t2664 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2665 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2663 t2664))
% 1.97/2.21  (step t2666 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2665))
% 1.97/2.21  (step t2667 (cl (not (and (not (= tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2666))
% 1.97/2.21  (step t2668 (cl (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2654 t2667))
% 1.97/2.21  (step t2669 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2670 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t2671 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t2672 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2673 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2668 t2669 t2670 t2671 t2672))
% 1.97/2.21  (step t2674 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2673))
% 1.97/2.21  (step t2675 (cl (or (= tptp.e21 tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2642 t2653 t2674))
% 1.97/2.21  (step t2676 (cl (= tptp.e21 tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t2675))
% 1.97/2.21  (step t2677 (cl (= tptp.e21 tptp.e23) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t2676))
% 1.97/2.21  (step t2678 (cl (not (= tptp.e21 tptp.e23))) :rule and :premises (a7))
% 1.97/2.21  (step t2679 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2677 t2678 t1778 t2387))
% 1.97/2.21  (step t2680 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.21  (step t2681 (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)
% 1.97/2.21  (step t2682 (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 (t2681))
% 1.97/2.21  (step t2683 (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)
% 1.97/2.21  (step t2684 (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)
% 1.97/2.21  (step t2685 (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)
% 1.97/2.21  (step t2686 (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 (t2684 t2685))
% 1.97/2.21  (step t2687 (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)
% 1.97/2.21  (step t2688 (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 (t2686 t2687))
% 1.97/2.21  (step t2689 (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 (t2683 t2688))
% 1.97/2.21  (step t2690 (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 (t2682 t2689))
% 1.97/2.21  (step t2691 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2692 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t1648 t2690 t2691))
% 1.97/2.21  (step t2693 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule and_neg)
% 1.97/2.21  (step t2694 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2695)
% 1.97/2.21  (assume t2695.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t2695.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.97/2.21  (step t2695.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2695.t2)
% 1.97/2.21  (assume t2695.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.97/2.21  (assume t2695.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (step t2695.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.21  (step t2695.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 (t2695.t2.t1))
% 1.97/2.21  (step t2695.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2695.t2.a1))
% 1.97/2.21  (step t2695.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2695.t2.t3))
% 1.97/2.21  (step t2695.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule refl)
% 1.97/2.21  (step t2695.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t2695.t2.t4 t2695.t2.t5))
% 1.97/2.21  (step t2695.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)
% 1.97/2.21  (step t2695.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 (t2695.t2.t7))
% 1.97/2.21  (step t2695.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)
% 1.97/2.21  (step t2695.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 (t2695.t2.t8 t2695.t2.t9))
% 1.97/2.21  (step t2695.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t2695.t2.t10 t2695.t2.a0))
% 1.97/2.21  (step t2695.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule trans :premises (t2695.t2.t6 t2695.t2.t11))
% 1.97/2.21  (step t2695.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2695.t2.t2 t2695.t2.t12))
% 1.97/2.21  (step t2695.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t2695.t2.a0 t2695.t2.a1))
% 1.97/2.21  (step t2695.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t2695.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2695.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2695.t2 t2695.t3 t2695.t4))
% 1.97/2.21  (step t2695.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t2695.t5))
% 1.97/2.21  (step t2695.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2695.t6))
% 1.97/2.21  (step t2695.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2695.t1 t2695.t7))
% 1.97/2.21  (step t2695.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2695.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2695.t8 t2695.t9))
% 1.97/2.21  (step t2695.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2695.t10))
% 1.97/2.21  (step t2695.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t2695.t11))
% 1.97/2.21  (step t2695.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.21  (step t2695.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2695.t13 t2695.a1 t2695.a0))
% 1.97/2.21  (step t2695.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2695.t12 t2695.t14))
% 1.97/2.21  (step t2695 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t2695.a0 t2695.a1))
% 1.97/2.21  (step t2696 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2697 (cl (not (and (= tptp.e21 (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)
% 1.97/2.21  (step t2698 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule resolution :premises (t2695 t2696 t2697))
% 1.97/2.21  (step t2699 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t2698))
% 1.97/2.21  (step t2700 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2699))
% 1.97/2.21  (step t2701 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (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 (t2694 t2700))
% 1.97/2.21  (step t2702 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (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)
% 1.97/2.21  (step t2703 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2701 t2702))
% 1.97/2.21  (step t2704 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2703))
% 1.97/2.21  (step t2705 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t2704))
% 1.97/2.21  (step t2706 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2693 t2705))
% 1.97/2.21  (step t2707 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2708 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 1.97/2.21  (step t2709 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (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)
% 1.97/2.21  (step t2710 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2706 t2707 t2708 t2709))
% 1.97/2.21  (step t2711 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2710))
% 1.97/2.21  (step t2712 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2680 t2692 t2711))
% 1.97/2.21  (step t2713 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule or :premises (t2712))
% 1.97/2.21  (step t2714 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2713))
% 1.97/2.21  (step t2715 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t1623))
% 1.97/2.21  (step t2716 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2714 t2715 t1689))
% 1.97/2.21  (step t2717 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t2641 t2496 t2679 t2716))
% 1.97/2.21  (step t2718 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2639 t2177 t2717))
% 1.97/2.21  (step t2719 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t2576 t2613 t2074 t2718))
% 1.97/2.21  (step t2720 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule and :premises (t1777))
% 1.97/2.21  (step t2721 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and :premises (t1777))
% 1.97/2.21  (step t2722 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and :premises (t1777))
% 1.97/2.21  (step t2723 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule resolution :premises (t176 t1387 t2534 t2574 t2719 t2720 t2721 t1778 t2722 t2387))
% 1.97/2.21  (step t2724 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t2725 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2726)
% 1.97/2.21  (assume t2726.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t2726.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))
% 1.97/2.21  (assume t2726.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t2726.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t2726.a4 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))
% 1.97/2.21  (assume t2726.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2726.a6 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t2726.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2726.t2)
% 1.97/2.21  (assume t2726.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2726.t2.a1 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2726.t2.a2 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t2726.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t2726.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t2726.t2.a5 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))
% 1.97/2.21  (assume t2726.t2.a6 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))
% 1.97/2.21  (step t2726.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) :rule symm :premises (t2726.t2.a6))
% 1.97/2.21  (step t2726.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.h2 tptp.e11))) :rule cong :premises (t2726.t2.t1))
% 1.97/2.21  (step t2726.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t2726.t2.a1))
% 1.97/2.21  (step t2726.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) :rule symm :premises (t2726.t2.a5))
% 1.97/2.21  (step t2726.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule symm :premises (t2726.t2.t4))
% 1.97/2.21  (step t2726.t2.t6 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t2726.t2.t3))
% 1.97/2.21  (step t2726.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t2726.t2.a4))
% 1.97/2.21  (step t2726.t2.t8 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2726.t2.t7))
% 1.97/2.21  (step t2726.t2.t9 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2726.t2.a0))
% 1.97/2.21  (step t2726.t2.t10 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t2726.t2.t6 t2726.t2.t9))
% 1.97/2.21  (step t2726.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t2726.t2.a3))
% 1.97/2.21  (step t2726.t2.t12 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2726.t2.t11))
% 1.97/2.21  (step t2726.t2.t13 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t2726.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t2726.t2.t10 t2726.t2.t13))
% 1.97/2.21  (step t2726.t2.t15 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t2726.t2.t12 t2726.t2.t14))
% 1.97/2.21  (step t2726.t2.t16 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t2726.t2.t10 t2726.t2.t15))
% 1.97/2.21  (step t2726.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t2726.t2.a2))
% 1.97/2.21  (step t2726.t2.t18 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t2726.t2.t8 t2726.t2.t16 t2726.t2.t17))
% 1.97/2.21  (step t2726.t2.t19 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule cong :premises (t2726.t2.t6 t2726.t2.t18))
% 1.97/2.21  (step t2726.t2.t20 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule trans :premises (t2726.t2.t2 t2726.t2.t3 t2726.t2.t5 t2726.t2.t19))
% 1.97/2.21  (step t2726.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t2726.t2.a0 t2726.t2.a1 t2726.t2.a2 t2726.t2.a3 t2726.t2.a4 t2726.t2.a5 t2726.t2.a6))
% 1.97/2.21  (step t2726.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2726.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2726.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t2726.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2726.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2726.t8 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2726.t9 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 1.97/2.21  (step t2726.t10 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2726.t2 t2726.t3 t2726.t4 t2726.t5 t2726.t6 t2726.t7 t2726.t8 t2726.t9))
% 1.97/2.21  (step t2726.t11 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule reordering :premises (t2726.t10))
% 1.97/2.21  (step t2726.t12 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule contraction :premises (t2726.t11))
% 1.97/2.21  (step t2726.t13 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= (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 resolution :premises (t2726.t1 t2726.t12))
% 1.97/2.21  (step t2726.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.21  (step t2726.t15 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule resolution :premises (t2726.t13 t2726.t14))
% 1.97/2.21  (step t2726.t16 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule contraction :premises (t2726.t15))
% 1.97/2.21  (step t2726.t17 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule implies :premises (t2726.t16))
% 1.97/2.21  (step t2726.t18 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 1.97/2.21  (step t2726.t19 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2726.t18 t2726.a5 t2726.a6 t2726.a0 t2726.a3 t2726.a2 t2726.a4 t2726.a1))
% 1.97/2.21  (step t2726.t20 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule resolution :premises (t2726.t17 t2726.t19))
% 1.97/2.21  (step t2726 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t2726.a0 t2726.a1 t2726.a2 t2726.a3 t2726.a4 t2726.a5 t2726.a6))
% 1.97/2.21  (step t2727 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t2728 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 1.97/2.21  (step t2729 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2730 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2731 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2732 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2733 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2734 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t2726 t2727 t2728 t2729 t2730 t2731 t2732 t2733))
% 1.97/2.21  (step t2735 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule reordering :premises (t2734))
% 1.97/2.21  (step t2736 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule contraction :premises (t2735))
% 1.97/2.21  (step t2737 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t2725 t2736))
% 1.97/2.21  (step t2738 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.21  (step t2739 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule resolution :premises (t2737 t2738))
% 1.97/2.21  (step t2740 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule contraction :premises (t2739))
% 1.97/2.21  (step t2741 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule implies :premises (t2740))
% 1.97/2.21  (step t2742 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule resolution :premises (t2724 t2741))
% 1.97/2.21  (step t2743 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t2742))
% 1.97/2.21  (step t2744 (cl (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 and :premises (t432))
% 1.97/2.21  (step t2745 (cl (= 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 or :premises (t2744))
% 1.97/2.21  (step t2746 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 1.97/2.21  (step t2747 (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)
% 1.97/2.21  (step t2748 (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 (t2747))
% 1.97/2.21  (step t2749 (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)
% 1.97/2.21  (step t2750 (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)
% 1.97/2.21  (step t2751 (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)
% 1.97/2.21  (step t2752 (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 (t2750 t2751))
% 1.97/2.21  (step t2753 (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)
% 1.97/2.21  (step t2754 (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 (t2752 t2753))
% 1.97/2.21  (step t2755 (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 (t2749 t2754))
% 1.97/2.21  (step t2756 (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 (t2748 t2755))
% 1.97/2.21  (step t2757 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 1.97/2.21  (step t2758 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t436 t606 t607 t2756 t2757))
% 1.97/2.21  (step t2759 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 1.97/2.21  (step t2760 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2761)
% 1.97/2.21  (assume t2761.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.21  (assume t2761.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t2761.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t2761.a3 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))
% 1.97/2.21  (step t2761.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2761.t2)
% 1.97/2.21  (assume t2761.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))
% 1.97/2.21  (assume t2761.t2.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 1.97/2.21  (step t2761.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.97/2.21  (step t2761.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 (t2761.t2.t1))
% 1.97/2.21  (step t2761.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t2761.t2.a1))
% 1.97/2.21  (step t2761.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t2761.t2.t3))
% 1.97/2.21  (step t2761.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 1.97/2.21  (step t2761.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t2761.t2.t4 t2761.t2.t5))
% 1.97/2.21  (step t2761.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)
% 1.97/2.21  (step t2761.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 (t2761.t2.t7))
% 1.97/2.21  (step t2761.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)
% 1.97/2.21  (step t2761.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 (t2761.t2.t8 t2761.t2.t9))
% 1.97/2.21  (step t2761.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t2761.t2.t10 t2761.t2.a0))
% 1.97/2.21  (step t2761.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t2761.t2.t6 t2761.t2.t11))
% 1.97/2.21  (step t2761.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2761.t2.t2 t2761.t2.t12))
% 1.97/2.21  (step t2761.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2761.t2.a0 t2761.t2.a1))
% 1.97/2.21  (step t2761.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 1.97/2.21  (step t2761.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t2761.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t2761.t2 t2761.t3 t2761.t4))
% 1.97/2.21  (step t2761.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2761.t5))
% 1.97/2.21  (step t2761.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2761.t6))
% 1.97/2.21  (step t2761.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2761.t1 t2761.t7))
% 1.97/2.21  (step t2761.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 1.97/2.21  (step t2761.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2761.t8 t2761.t9))
% 1.97/2.21  (step t2761.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2761.t10))
% 1.97/2.21  (step t2761.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2761.t11))
% 1.97/2.21  (step t2761.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 1.97/2.21  (step t2761.t14 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2761.t15)
% 1.97/2.21  (assume t2761.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t2761.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t2761.t15.a2 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.21  (step t2761.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t2761.t15.a2))
% 1.97/2.21  (step t2761.t15.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t2761.t15.t1))
% 1.97/2.21  (step t2761.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2761.t15.a0))
% 1.97/2.21  (step t2761.t15.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t2761.t15.a1))
% 1.97/2.21  (step t2761.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t2761.t15.t3 t2761.t15.t4))
% 1.97/2.21  (step t2761.t15.t6 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t2761.t15.t2 t2761.t15.t5))
% 1.97/2.21  (step t2761.t15 (cl (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule subproof :discharge (t2761.t15.a0 t2761.t15.a1 t2761.t15.a2))
% 1.97/2.21  (step t2761.t16 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t2761.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (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)
% 1.97/2.21  (step t2761.t18 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.21  (step t2761.t19 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule resolution :premises (t2761.t15 t2761.t16 t2761.t17 t2761.t18))
% 1.97/2.21  (step t2761.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule reordering :premises (t2761.t19))
% 1.97/2.21  (step t2761.t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule contraction :premises (t2761.t20))
% 1.97/2.21  (step t2761.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t2761.t14 t2761.t21))
% 1.97/2.21  (step t2761.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg2)
% 1.97/2.21  (step t2761.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t2761.t22 t2761.t23))
% 1.97/2.21  (step t2761.t25 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t2761.t24))
% 1.97/2.21  (step t2761.t26 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule implies :premises (t2761.t25))
% 1.97/2.21  (step t2761.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule and_neg)
% 1.97/2.21  (step t2761.t28 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t2761.t27 t2761.a1 t2761.a2 t2761.a0))
% 1.97/2.21  (step t2761.t29 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t2761.t26 t2761.t28))
% 1.97/2.21  (step t2761.t30 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t2761.t13 t2761.a3 t2761.t29))
% 1.97/2.21  (step t2761.t31 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2761.t12 t2761.t30))
% 1.97/2.21  (step t2761 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2761.a0 t2761.a1 t2761.a2 t2761.a3))
% 1.97/2.21  (step t2762 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.21  (step t2763 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t2764 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t2765 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (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)
% 1.97/2.21  (step t2766 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t2761 t2762 t2763 t2764 t2765))
% 1.97/2.21  (step t2767 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2766))
% 1.97/2.21  (step t2768 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2767))
% 1.97/2.21  (step t2769 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 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 (t2760 t2768))
% 1.97/2.21  (step t2770 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 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)
% 1.97/2.21  (step t2771 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2769 t2770))
% 1.97/2.21  (step t2772 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2771))
% 1.97/2.21  (step t2773 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2772))
% 1.97/2.21  (step t2774 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2759 t2773))
% 1.97/2.21  (step t2775 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule or_neg)
% 1.97/2.21  (step t2776 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t2777 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t2778 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 1.97/2.21  (step t2779 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 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)
% 1.97/2.21  (step t2780 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2774 t2775 t2776 t2777 t2778 t2779))
% 1.97/2.21  (step t2781 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2780))
% 1.97/2.21  (step t2782 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2746 t2758 t2781))
% 1.97/2.21  (step t2783 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t2782))
% 1.97/2.21  (step t2784 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (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 (t2783))
% 1.97/2.21  (step t2785 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t412))
% 1.97/2.21  (step t2786 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2784 t2785 t647 t648 t649))
% 1.97/2.21  (step t2787 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t2745 t2786 t1347 t1272))
% 1.97/2.21  (step t2788 (cl (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 and :premises (t1486))
% 1.97/2.21  (step t2789 (cl (= 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 or :premises (t2788))
% 1.97/2.21  (step t2790 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.21  (step t2791 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 1.97/2.21  (step t2792 (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)
% 1.97/2.21  (step t2793 (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 (t2792))
% 1.97/2.21  (step t2794 (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)
% 1.97/2.21  (step t2795 (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)
% 1.97/2.21  (step t2796 (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)
% 1.97/2.21  (step t2797 (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 (t2795 t2796))
% 1.97/2.21  (step t2798 (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)
% 1.97/2.21  (step t2799 (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 (t2797 t2798))
% 1.97/2.21  (step t2800 (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 (t2794 t2799))
% 1.97/2.21  (step t2801 (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 (t2793 t2800))
% 1.97/2.21  (step t2802 (cl (= (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule refl)
% 1.97/2.21  (step t2803 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 1.97/2.21  (step t2804 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t2392 t2791 t2801 t1743 t2802 t1744 t2803))
% 1.97/2.21  (step t2805 (cl (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t2806 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2807)
% 1.97/2.21  (assume t2807.a0 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (assume t2807.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t2807.a2 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 1.97/2.21  (assume t2807.a3 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2807.a4 (= tptp.e22 (tptp.h3 tptp.e13)))
% 1.97/2.21  (assume t2807.a5 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t2807.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2807.t2)
% 1.97/2.21  (assume t2807.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 1.97/2.21  (assume t2807.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2807.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2807.t2.a3 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (assume t2807.t2.a4 (= tptp.e22 (tptp.h3 tptp.e13)))
% 1.97/2.21  (assume t2807.t2.a5 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (step t2807.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.21  (step t2807.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2807.t2.t1))
% 1.97/2.21  (step t2807.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t2807.t2.a2))
% 1.97/2.21  (step t2807.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t2807.t2.t3))
% 1.97/2.21  (step t2807.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2807.t2.a1))
% 1.97/2.21  (step t2807.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t2807.t2.t4 t2807.t2.t5))
% 1.97/2.21  (step t2807.t2.t7 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t2807.t2.a4))
% 1.97/2.21  (step t2807.t2.t8 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22)) :rule symm :premises (t2807.t2.a3))
% 1.97/2.21  (step t2807.t2.t9 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t2807.t2.t8))
% 1.97/2.21  (step t2807.t2.t10 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t2807.t2.t7 t2807.t2.t9))
% 1.97/2.21  (step t2807.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.h3 tptp.e13))) :rule symm :premises (t2807.t2.t10))
% 1.97/2.21  (step t2807.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t2807.t2.a5))
% 1.97/2.21  (step t2807.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.h3 tptp.e13))) :rule trans :premises (t2807.t2.t12 t2807.t2.a4))
% 1.97/2.21  (step t2807.t2.t14 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2807.t2.t13))
% 1.97/2.21  (step t2807.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule trans :premises (t2807.t2.t11 t2807.t2.t14))
% 1.97/2.21  (step t2807.t2.t16 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t2807.t2.t15))
% 1.97/2.21  (step t2807.t2.t17 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t2807.t2.t6 t2807.t2.t16))
% 1.97/2.21  (step t2807.t2.t18 (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)
% 1.97/2.21  (step t2807.t2.t19 (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 (t2807.t2.t18))
% 1.97/2.21  (step t2807.t2.t20 (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)
% 1.97/2.21  (step t2807.t2.t21 (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 (t2807.t2.t19 t2807.t2.t20))
% 1.97/2.21  (step t2807.t2.t22 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t2807.t2.t21 t2807.t2.a0))
% 1.97/2.21  (step t2807.t2.t23 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t2807.t2.t17 t2807.t2.t22))
% 1.97/2.21  (step t2807.t2.t24 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2807.t2.t2 t2807.t2.t23))
% 1.97/2.21  (step t2807.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2807.t2.a0 t2807.t2.a1 t2807.t2.a2 t2807.t2.a3 t2807.t2.a4 t2807.t2.a5))
% 1.97/2.21  (step t2807.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t2807.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2807.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2807.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2807.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t2807.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2807.t9 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2807.t2 t2807.t3 t2807.t4 t2807.t5 t2807.t6 t2807.t7 t2807.t8))
% 1.97/2.21  (step t2807.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2807.t9))
% 1.97/2.21  (step t2807.t11 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2807.t10))
% 1.97/2.21  (step t2807.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2807.t1 t2807.t11))
% 1.97/2.21  (step t2807.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 1.97/2.21  (step t2807.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2807.t12 t2807.t13))
% 1.97/2.21  (step t2807.t15 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2807.t14))
% 1.97/2.21  (step t2807.t16 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2807.t15))
% 1.97/2.21  (step t2807.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 1.97/2.21  (step t2807.t18 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2807.t17 t2807.a2 t2807.a3 t2807.a5 t2807.a0 t2807.a4 t2807.a1))
% 1.97/2.21  (step t2807.t19 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2807.t16 t2807.t18))
% 1.97/2.21  (step t2807 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2807.a0 t2807.a1 t2807.a2 t2807.a3 t2807.a4 t2807.a5))
% 1.97/2.21  (step t2808 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2809 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2810 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t2811 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2812 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t2813 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2814 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t2807 t2808 t2809 t2810 t2811 t2812 t2813))
% 1.97/2.21  (step t2815 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2814))
% 1.97/2.21  (step t2816 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2815))
% 1.97/2.21  (step t2817 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2806 t2816))
% 1.97/2.21  (step t2818 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 1.97/2.21  (step t2819 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2817 t2818))
% 1.97/2.21  (step t2820 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2819))
% 1.97/2.21  (step t2821 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2820))
% 1.97/2.21  (step t2822 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2805 t2821))
% 1.97/2.21  (step t2823 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2824 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 1.97/2.21  (step t2825 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 1.97/2.21  (step t2826 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t2827 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t2828 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t2829 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 1.97/2.21  (step t2830 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2822 t2823 t2824 t2825 t2826 t2827 t2828 t2829))
% 1.97/2.21  (step t2831 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2830))
% 1.97/2.21  (step t2832 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2790 t2804 t2831))
% 1.97/2.21  (step t2833 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t2832))
% 1.97/2.21  (step t2834 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t2833))
% 1.97/2.21  (step t2835 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t1623))
% 1.97/2.21  (step t2836 (cl (not (= (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e11) (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.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (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.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e11) (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.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule equiv_pos2)
% 1.97/2.21  (step t2837 (cl (= (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule refl)
% 1.97/2.21  (step t2838 (cl (= (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.97/2.21  (step t2839 (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)
% 1.97/2.21  (step t2840 (cl (= (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e11) (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.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))))) :rule cong :premises (t105 t2837 t2838 t2839))
% 1.97/2.21  (step t2841 (cl (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule resolution :premises (t2836 t2840 a15))
% 1.97/2.21  (step t2842 (cl (= tptp.e22 (tptp.h3 tptp.e13))) :rule and :premises (t2841))
% 1.97/2.21  (step t2843 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2834 t2835 t2495 t2574 t1778 t2842 t2387))
% 1.97/2.21  (step t2844 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.21  (step t2845 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 1.97/2.21  (step t2846 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2847 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.21  (step t2848 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t2847))
% 1.97/2.21  (step t2849 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 1.97/2.21  (step t2850 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 1.97/2.21  (step t2851 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.97/2.21  (step t2852 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t2850 t2851))
% 1.97/2.21  (step t2853 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 1.97/2.21  (step t2854 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t2852 t2853))
% 1.97/2.21  (step t2855 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t2849 t2854))
% 1.97/2.21  (step t2856 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2848 t2855))
% 1.97/2.21  (step t2857 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t2858 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t1987 t2845 t2846 t2856 t1998 t2857))
% 1.97/2.21  (step t2859 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t2860 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2861)
% 1.97/2.21  (assume t2861.a0 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (assume t2861.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 1.97/2.21  (assume t2861.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t2861.a3 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 1.97/2.21  (assume t2861.a4 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.97/2.21  (step t2861.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2861.t2)
% 1.97/2.21  (assume t2861.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 1.97/2.21  (assume t2861.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 1.97/2.21  (assume t2861.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (assume t2861.t2.a3 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.97/2.21  (assume t2861.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (step t2861.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.21  (step t2861.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t2861.t2.t1))
% 1.97/2.21  (step t2861.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t2861.t2.a1))
% 1.97/2.21  (step t2861.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t2861.t2.t3))
% 1.97/2.21  (step t2861.t2.t5 (cl (= (tptp.h1 tptp.e13) tptp.e20)) :rule symm :premises (t2861.t2.a3))
% 1.97/2.21  (step t2861.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) :rule symm :premises (t2861.t2.a2))
% 1.97/2.21  (step t2861.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2861.t2.t6))
% 1.97/2.21  (step t2861.t2.t8 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t2861.t2.t5 t2861.t2.t7))
% 1.97/2.21  (step t2861.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e13))) :rule symm :premises (t2861.t2.t8))
% 1.97/2.21  (step t2861.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t2861.t2.a4))
% 1.97/2.21  (step t2861.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.h1 tptp.e13))) :rule trans :premises (t2861.t2.t10 t2861.t2.a3))
% 1.97/2.21  (step t2861.t2.t12 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2861.t2.t11))
% 1.97/2.21  (step t2861.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t2861.t2.t9 t2861.t2.t12))
% 1.97/2.21  (step t2861.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2861.t2.t13))
% 1.97/2.21  (step t2861.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t2861.t2.t4 t2861.t2.t14))
% 1.97/2.21  (step t2861.t2.t16 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.21  (step t2861.t2.t17 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t2861.t2.t16))
% 1.97/2.21  (step t2861.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 1.97/2.21  (step t2861.t2.t19 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t2861.t2.t17 t2861.t2.t18))
% 1.97/2.21  (step t2861.t2.t20 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t2861.t2.t19 t2861.t2.a0))
% 1.97/2.21  (step t2861.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule trans :premises (t2861.t2.t15 t2861.t2.t20))
% 1.97/2.21  (step t2861.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2861.t2.t2 t2861.t2.t21))
% 1.97/2.21  (step t2861.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t2861.t2.a0 t2861.t2.a1 t2861.t2.a2 t2861.t2.a3 t2861.t2.a4))
% 1.97/2.21  (step t2861.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 1.97/2.21  (step t2861.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2861.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2861.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t2861.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2861.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2861.t2 t2861.t3 t2861.t4 t2861.t5 t2861.t6 t2861.t7))
% 1.97/2.21  (step t2861.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t2861.t8))
% 1.97/2.21  (step t2861.t10 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2861.t9))
% 1.97/2.21  (step t2861.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2861.t1 t2861.t10))
% 1.97/2.21  (step t2861.t12 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2861.t13 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2861.t11 t2861.t12))
% 1.97/2.21  (step t2861.t14 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2861.t13))
% 1.97/2.21  (step t2861.t15 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t2861.t14))
% 1.97/2.21  (step t2861.t16 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 1.97/2.21  (step t2861.t17 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2861.t16 t2861.a3 t2861.a1 t2861.a0 t2861.a4 t2861.a2))
% 1.97/2.21  (step t2861.t18 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2861.t15 t2861.t17))
% 1.97/2.21  (step t2861 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t2861.a0 t2861.a1 t2861.a2 t2861.a3 t2861.a4))
% 1.97/2.21  (step t2862 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2863 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2864 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2865 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 1.97/2.21  (step t2866 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t2867 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule resolution :premises (t2861 t2862 t2863 t2864 t2865 t2866))
% 1.97/2.21  (step t2868 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t2867))
% 1.97/2.21  (step t2869 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2868))
% 1.97/2.21  (step t2870 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2860 t2869))
% 1.97/2.21  (step t2871 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t2872 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2870 t2871))
% 1.97/2.21  (step t2873 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2872))
% 1.97/2.21  (step t2874 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t2873))
% 1.97/2.21  (step t2875 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2859 t2874))
% 1.97/2.21  (step t2876 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 1.97/2.21  (step t2877 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 1.97/2.21  (step t2878 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2879 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 1.97/2.21  (step t2880 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t2881 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t2882 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2875 t2876 t2877 t2878 t2879 t2880 t2881))
% 1.97/2.21  (step t2883 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2882))
% 1.97/2.21  (step t2884 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2844 t2858 t2883))
% 1.97/2.21  (step t2885 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule or :premises (t2884))
% 1.97/2.21  (step t2886 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule reordering :premises (t2885))
% 1.97/2.21  (step t2887 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t1623))
% 1.97/2.21  (step t2888 (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 (t1486))
% 1.97/2.21  (step t2889 (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 (t2888))
% 1.97/2.21  (step t2890 (cl (not (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.21  (step t2891 (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)
% 1.97/2.21  (step t2892 (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 (t2891))
% 1.97/2.21  (step t2893 (cl (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))))) :rule all_simplify)
% 1.97/2.21  (step t2894 (cl (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23))) :rule refl)
% 1.97/2.21  (step t2895 (cl (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23))) :rule all_simplify)
% 1.97/2.21  (step t2896 (cl (= (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))) (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23)))) :rule cong :premises (t2894 t2895))
% 1.97/2.21  (step t2897 (cl (= (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23)) true)) :rule all_simplify)
% 1.97/2.21  (step t2898 (cl (= (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))) true)) :rule trans :premises (t2896 t2897))
% 1.97/2.21  (step t2899 (cl (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) true)) :rule trans :premises (t2893 t2898))
% 1.97/2.21  (step t2900 (cl (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23))) :rule resolution :premises (t2892 t2899))
% 1.97/2.21  (step t2901 (cl (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t2900 t1647 t1987 t1780))
% 1.97/2.21  (step t2902 (cl (not (= (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) (not (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 1.97/2.21  (step t2903 (cl (= (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.97/2.21  (step t2904 (cl (= (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))))) :rule equiv_simplify)
% 1.97/2.21  (step t2905 (cl (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) (not (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))))) :rule equiv2 :premises (t2904))
% 1.97/2.21  (step t2906 (cl (not (not (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule not_not)
% 1.97/2.21  (step t2907 (cl (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule resolution :premises (t2905 t2906))
% 1.97/2.21  (step t2908 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2909)
% 1.97/2.21  (assume t2909.a0 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.21  (assume t2909.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (assume t2909.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (assume t2909.a3 (not (= tptp.e20 tptp.e23)))
% 1.97/2.21  (step t2909.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.97/2.21  (step t2909.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.97/2.21  (step t2909.t3 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 1.97/2.21  (step t2909.t4 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t2909.t3))
% 1.97/2.21  (step t2909.t5 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 1.97/2.21  (step t2909.t6 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t2909.t4 t2909.t5))
% 1.97/2.21  (step t2909.t7 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t2909.t6 t2909.a3))
% 1.97/2.21  (step t2909.t8 (cl (= false (= tptp.e20 tptp.e23))) :rule symm :premises (t2909.t7))
% 1.97/2.21  (step t2909.t9 (cl (= (= (= tptp.e20 tptp.e23) true) (= tptp.e20 tptp.e23))) :rule equiv_simplify)
% 1.97/2.21  (step t2909.t10 (cl (= (= tptp.e20 tptp.e23) true) (not (= tptp.e20 tptp.e23))) :rule equiv2 :premises (t2909.t9))
% 1.97/2.21  (step t2909.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e20)) :rule symm :premises (t2909.a0))
% 1.97/2.21  (step t2909.t12 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule symm :premises (t2909.t11))
% 1.97/2.21  (step t2909.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) :rule symm :premises (t2909.a2))
% 1.97/2.21  (step t2909.t14 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2909.t13))
% 1.97/2.21  (step t2909.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) :rule symm :premises (t2909.a1))
% 1.97/2.21  (step t2909.t16 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule trans :premises (t2909.t14 t2909.t15 t2909.t12))
% 1.97/2.21  (step t2909.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e23)) :rule symm :premises (t2909.t16))
% 1.97/2.21  (step t2909.t18 (cl (= tptp.e20 tptp.e23)) :rule trans :premises (t2909.t12 t2909.t17))
% 1.97/2.21  (step t2909.t19 (cl (= (= tptp.e20 tptp.e23) true)) :rule resolution :premises (t2909.t10 t2909.t18))
% 1.97/2.21  (step t2909.t20 (cl (= false true)) :rule trans :premises (t2909.t8 t2909.t19))
% 1.97/2.21  (step t2909.t21 (cl false) :rule resolution :premises (t2909.t1 t2909.t2 t2909.t20))
% 1.97/2.21  (step t2909 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 tptp.e23))) false) :rule subproof :discharge (t2909.a0 t2909.a1 t2909.a2 t2909.a3))
% 1.97/2.21  (step t2910 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.21  (step t2911 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2912 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2913 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2914 (cl false (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))))) :rule resolution :premises (t2909 t2910 t2911 t2912 t2913))
% 1.97/2.21  (step t2915 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) false) :rule reordering :premises (t2914))
% 1.97/2.21  (step t2916 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) false) :rule contraction :premises (t2915))
% 1.97/2.21  (step t2917 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) false) :rule resolution :premises (t2908 t2916))
% 1.97/2.21  (step t2918 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) (not false)) :rule implies_neg2)
% 1.97/2.21  (step t2919 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false)) :rule resolution :premises (t2917 t2918))
% 1.97/2.21  (step t2920 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false)) :rule contraction :premises (t2919))
% 1.97/2.21  (step t2921 (cl (= (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))))) :rule implies_simplify)
% 1.97/2.21  (step t2922 (cl (not (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false)) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))))) :rule equiv1 :premises (t2921))
% 1.97/2.21  (step t2923 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))))) :rule resolution :premises (t2920 t2922))
% 1.97/2.21  (step t2924 (cl (= (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) false)) :rule resolution :premises (t2907 t2923))
% 1.97/2.21  (step t2925 (cl (= (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) false))) :rule cong :premises (t2903 t2924))
% 1.97/2.21  (step t2926 (cl (= (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) false) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule all_simplify)
% 1.97/2.21  (step t2927 (cl (= (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule trans :premises (t2925 t2926))
% 1.97/2.21  (step t2928 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2929)
% 1.97/2.21  (assume t2929.a0 (not (= tptp.e20 tptp.e23)))
% 1.97/2.21  (assume t2929.a1 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.21  (assume t2929.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (assume t2929.a3 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (step t2929.t1 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 tptp.e23)))) :rule and_neg)
% 1.97/2.21  (step t2929.t2 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule resolution :premises (t2929.t1 t2929.a1 t2929.a2 t2929.a3 t2929.a0))
% 1.97/2.21  (step t2929 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule subproof :discharge (t2929.a0 t2929.a1 t2929.a2 t2929.a3))
% 1.97/2.21  (step t2930 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2931 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.21  (step t2932 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2933 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2934 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2929 t2930 t2931 t2932 t2933))
% 1.97/2.21  (step t2935 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule reordering :premises (t2934))
% 1.97/2.21  (step t2936 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule contraction :premises (t2935))
% 1.97/2.21  (step t2937 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) :rule resolution :premises (t2928 t2936))
% 1.97/2.21  (step t2938 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))))) :rule implies_neg2)
% 1.97/2.21  (step t2939 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))))) :rule resolution :premises (t2937 t2938))
% 1.97/2.21  (step t2940 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e23))))) :rule contraction :premises (t2939))
% 1.97/2.21  (step t2941 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2902 t2927 t2940))
% 1.97/2.21  (step t2942 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule not_and :premises (t2941))
% 1.97/2.21  (step t2943 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2944 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule or_neg)
% 1.97/2.21  (step t2945 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 1.97/2.21  (step t2946 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (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)
% 1.97/2.21  (step t2947 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2942 t2943 t2944 t2945 t2946))
% 1.97/2.21  (step t2948 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t2947))
% 1.97/2.21  (step t2949 (cl (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2890 t2901 t2948))
% 1.97/2.21  (step t2950 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t2949))
% 1.97/2.21  (step t2951 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule reordering :premises (t2950))
% 1.97/2.21  (step t2952 (cl (not (= tptp.e20 tptp.e23))) :rule and :premises (a7))
% 1.97/2.21  (step t2953 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2951 t2952 t2179 t1690))
% 1.97/2.21  (step t2954 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t2889 t2953 t2388 t2843))
% 1.97/2.21  (step t2955 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2886 t2887 t2179 t2954 t2719 t2186))
% 1.97/2.21  (step t2956 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.97/2.21  (step t2957 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1648 t1490 t1742 t1743 t1744 t2303))
% 1.97/2.21  (step t2958 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t2959 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2960)
% 1.97/2.21  (assume t2960.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t2960.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.21  (assume t2960.a2 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.21  (assume t2960.a3 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2960.a4 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t2960.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2960.t2)
% 1.97/2.21  (assume t2960.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.21  (assume t2960.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2960.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2960.t2.a3 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.21  (assume t2960.t2.a4 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (step t2960.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 1.97/2.21  (step t2960.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 (t2960.t2.t1))
% 1.97/2.21  (step t2960.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t2960.t2.a2))
% 1.97/2.21  (step t2960.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t2960.t2.t3))
% 1.97/2.21  (step t2960.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2960.t2.a1))
% 1.97/2.21  (step t2960.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t2960.t2.t4 t2960.t2.t5))
% 1.97/2.21  (step t2960.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2960.t2.a4))
% 1.97/2.21  (step t2960.t2.t8 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) :rule symm :premises (t2960.t2.a3))
% 1.97/2.21  (step t2960.t2.t9 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t2960.t2.t8))
% 1.97/2.21  (step t2960.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t2960.t2.t7 t2960.t2.t9))
% 1.97/2.21  (step t2960.t2.t11 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t2960.t2.t6 t2960.t2.t10))
% 1.97/2.21  (step t2960.t2.t12 (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)
% 1.97/2.21  (step t2960.t2.t13 (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 (t2960.t2.t12))
% 1.97/2.21  (step t2960.t2.t14 (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)
% 1.97/2.21  (step t2960.t2.t15 (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 (t2960.t2.t13 t2960.t2.t14))
% 1.97/2.21  (step t2960.t2.t16 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2960.t2.t15 t2960.t2.a0))
% 1.97/2.21  (step t2960.t2.t17 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t2960.t2.t11 t2960.t2.t16))
% 1.97/2.21  (step t2960.t2.t18 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2960.t2.t2 t2960.t2.t17))
% 1.97/2.21  (step t2960.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2960.t2.a0 t2960.t2.a1 t2960.t2.a2 t2960.t2.a3 t2960.t2.a4))
% 1.97/2.21  (step t2960.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.21  (step t2960.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2960.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2960.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2960.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2960.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2960.t2 t2960.t3 t2960.t4 t2960.t5 t2960.t6 t2960.t7))
% 1.97/2.21  (step t2960.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2960.t8))
% 1.97/2.21  (step t2960.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2960.t9))
% 1.97/2.21  (step t2960.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (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 (t2960.t1 t2960.t10))
% 1.97/2.21  (step t2960.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (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)
% 1.97/2.21  (step t2960.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2960.t11 t2960.t12))
% 1.97/2.21  (step t2960.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2960.t13))
% 1.97/2.21  (step t2960.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2960.t14))
% 1.97/2.21  (step t2960.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.21  (step t2960.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2960.t16 t2960.a2 t2960.a3 t2960.a4 t2960.a1 t2960.a0))
% 1.97/2.21  (step t2960.t18 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2960.t15 t2960.t17))
% 1.97/2.21  (step t2960 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2960.a0 t2960.a1 t2960.a2 t2960.a3 t2960.a4))
% 1.97/2.21  (step t2961 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t2962 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2963 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.21  (step t2964 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2965 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2966 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t2960 t2961 t2962 t2963 t2964 t2965))
% 1.97/2.21  (step t2967 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2966))
% 1.97/2.21  (step t2968 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2967))
% 1.97/2.21  (step t2969 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2959 t2968))
% 1.97/2.21  (step t2970 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 1.97/2.21  (step t2971 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2969 t2970))
% 1.97/2.21  (step t2972 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2971))
% 1.97/2.21  (step t2973 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2972))
% 1.97/2.21  (step t2974 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2958 t2973))
% 1.97/2.21  (step t2975 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2976 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.97/2.21  (step t2977 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 1.97/2.21  (step t2978 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t2979 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t2980 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t2981 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2974 t2975 t2976 t2977 t2978 t2979 t2980))
% 1.97/2.21  (step t2982 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2981))
% 1.97/2.21  (step t2983 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2956 t2957 t2982))
% 1.97/2.21  (step t2984 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t2983))
% 1.97/2.21  (step t2985 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t2984))
% 1.97/2.21  (step t2986 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2985 t1771 t2389 t1689 t1778 t2387))
% 1.97/2.21  (step t2987 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t2789 t2843 t2955 t2986))
% 1.97/2.21  (step t2988 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule resolution :premises (t2743 t2787 t2574 t2719 t2987 t2721 t1778 t2387))
% 1.97/2.21  (step t2989 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t2990 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2991)
% 1.97/2.21  (assume t2991.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t2991.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 1.97/2.21  (assume t2991.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.21  (assume t2991.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t2991.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t2991.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2991.a6 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t2991.t1 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t2991.t2)
% 1.97/2.21  (assume t2991.t2.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t2991.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2991.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t2991.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t2991.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t2991.t2.a5 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 1.97/2.21  (assume t2991.t2.a6 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 1.97/2.21  (step t2991.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) :rule symm :premises (t2991.t2.a6))
% 1.97/2.21  (step t2991.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.h2 tptp.e10))) :rule cong :premises (t2991.t2.t1))
% 1.97/2.21  (step t2991.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t2991.t2.a2))
% 1.97/2.21  (step t2991.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t2991.t2.t3))
% 1.97/2.21  (step t2991.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2991.t2.a1))
% 1.97/2.21  (step t2991.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t2991.t2.t4 t2991.t2.t5))
% 1.97/2.21  (step t2991.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t2991.t2.a3))
% 1.97/2.21  (step t2991.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2991.t2.t7))
% 1.97/2.21  (step t2991.t2.t9 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t2991.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t2991.t2.t6 t2991.t2.t9))
% 1.97/2.21  (step t2991.t2.t11 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t2991.t2.t8 t2991.t2.t10))
% 1.97/2.21  (step t2991.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t2991.t2.t6 t2991.t2.t11))
% 1.97/2.21  (step t2991.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2991.t2.t12))
% 1.97/2.21  (step t2991.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t2991.t2.a4))
% 1.97/2.21  (step t2991.t2.t15 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule symm :premises (t2991.t2.a5))
% 1.97/2.21  (step t2991.t2.t16 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t2991.t2.t15))
% 1.97/2.21  (step t2991.t2.t17 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2991.t2.t14))
% 1.97/2.21  (step t2991.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t2991.t2.a0))
% 1.97/2.21  (step t2991.t2.t19 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t2991.t2.t17 t2991.t2.t12 t2991.t2.t18))
% 1.97/2.21  (step t2991.t2.t20 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule cong :premises (t2991.t2.t19 t2991.t2.t19))
% 1.97/2.21  (step t2991.t2.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule trans :premises (t2991.t2.t2 t2991.t2.a0 t2991.t2.t13 t2991.t2.t14 t2991.t2.t16 t2991.t2.t20))
% 1.97/2.21  (step t2991.t2 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t2991.t2.a0 t2991.t2.a1 t2991.t2.a2 t2991.t2.a3 t2991.t2.a4 t2991.t2.a5 t2991.t2.a6))
% 1.97/2.21  (step t2991.t3 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t2991.t4 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2991.t5 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2991.t6 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2991.t7 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2991.t8 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2991.t9 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.97/2.21  (step t2991.t10 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2991.t2 t2991.t3 t2991.t4 t2991.t5 t2991.t6 t2991.t7 t2991.t8 t2991.t9))
% 1.97/2.21  (step t2991.t11 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule reordering :premises (t2991.t10))
% 1.97/2.21  (step t2991.t12 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule contraction :premises (t2991.t11))
% 1.97/2.21  (step t2991.t13 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= (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 resolution :premises (t2991.t1 t2991.t12))
% 1.97/2.21  (step t2991.t14 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.21  (step t2991.t15 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule resolution :premises (t2991.t13 t2991.t14))
% 1.97/2.21  (step t2991.t16 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule contraction :premises (t2991.t15))
% 1.97/2.21  (step t2991.t17 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule implies :premises (t2991.t16))
% 1.97/2.21  (step t2991.t18 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_neg)
% 1.97/2.21  (step t2991.t19 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2991.t18 t2991.a0 t2991.a5 t2991.a6 t2991.a4 t2991.a3 t2991.a2 t2991.a1))
% 1.97/2.21  (step t2991.t20 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule resolution :premises (t2991.t17 t2991.t19))
% 1.97/2.21  (step t2991 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t2991.a0 t2991.a1 t2991.a2 t2991.a3 t2991.a4 t2991.a5 t2991.a6))
% 1.97/2.21  (step t2992 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t2993 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.97/2.21  (step t2994 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t2995 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t2996 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t2997 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2998 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t2999 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t2991 t2992 t2993 t2994 t2995 t2996 t2997 t2998))
% 1.97/2.21  (step t3000 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule reordering :premises (t2999))
% 1.97/2.21  (step t3001 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule contraction :premises (t3000))
% 1.97/2.21  (step t3002 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t2990 t3001))
% 1.97/2.21  (step t3003 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.21  (step t3004 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule resolution :premises (t3002 t3003))
% 1.97/2.21  (step t3005 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule contraction :premises (t3004))
% 1.97/2.21  (step t3006 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule implies :premises (t3005))
% 1.97/2.21  (step t3007 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule resolution :premises (t2989 t3006))
% 1.97/2.21  (step t3008 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3007))
% 1.97/2.21  (step t3009 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3008 t755 t2288 t2574 t2719 t2721 t1778 t2387))
% 1.97/2.21  (step t3010 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3011 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3012)
% 1.97/2.21  (assume t3012.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3012.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3012.a2 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3012.a3 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.21  (assume t3012.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.97/2.21  (assume t3012.a5 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3012.a6 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3012.a7 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3012.a8 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3012.a9 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3012.t1 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3012.t2)
% 1.97/2.21  (assume t3012.t2.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3012.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3012.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3012.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3012.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3012.t2.a5 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.97/2.21  (assume t3012.t2.a6 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3012.t2.a7 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3012.t2.a8 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3012.t2.a9 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.21  (step t3012.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t3012.t2.a9))
% 1.97/2.21  (step t3012.t2.t2 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3012.t2.a8))
% 1.97/2.21  (step t3012.t2.t3 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3012.t2.t2))
% 1.97/2.21  (step t3012.t2.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.21  (step t3012.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t3012.t2.t3 t3012.t2.t4))
% 1.97/2.21  (step t3012.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t3012.t2.t5))
% 1.97/2.21  (step t3012.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t3012.t2.t1 t3012.t2.a7 t3012.t2.t6))
% 1.97/2.21  (step t3012.t2.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t3012.t2.t7))
% 1.97/2.21  (step t3012.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t3012.t2.a7))
% 1.97/2.21  (step t3012.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule trans :premises (t3012.t2.t5 t3012.t2.t9))
% 1.97/2.21  (step t3012.t2.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.h2 tptp.e12))) :rule cong :premises (t3012.t2.t10))
% 1.97/2.21  (step t3012.t2.t12 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3012.t2.a6))
% 1.97/2.21  (step t3012.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3012.t2.t12))
% 1.97/2.21  (step t3012.t2.t14 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3012.t2.t13))
% 1.97/2.21  (step t3012.t2.t15 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3012.t2.a2))
% 1.97/2.21  (step t3012.t2.t16 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3012.t2.t15))
% 1.97/2.21  (step t3012.t2.t17 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3012.t2.a1))
% 1.97/2.21  (step t3012.t2.t18 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3012.t2.t16 t3012.t2.t17))
% 1.97/2.21  (step t3012.t2.t19 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3012.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3012.t2.t18 t3012.t2.t19))
% 1.97/2.21  (step t3012.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3012.t2.t20))
% 1.97/2.21  (step t3012.t2.t22 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3012.t2.a3))
% 1.97/2.21  (step t3012.t2.t23 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) :rule symm :premises (t3012.t2.a5))
% 1.97/2.21  (step t3012.t2.t24 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t3012.t2.t23))
% 1.97/2.21  (step t3012.t2.t25 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3012.t2.a4))
% 1.97/2.21  (step t3012.t2.t26 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3012.t2.t25))
% 1.97/2.21  (step t3012.t2.t27 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3012.t2.t22))
% 1.97/2.21  (step t3012.t2.t28 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t3012.t2.t27 t3012.t2.t20))
% 1.97/2.21  (step t3012.t2.t29 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t3012.t2.t18 t3012.t2.t28))
% 1.97/2.21  (step t3012.t2.t30 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3012.t2.a0))
% 1.97/2.21  (step t3012.t2.t31 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t3012.t2.t26 t3012.t2.t29 t3012.t2.t30))
% 1.97/2.21  (step t3012.t2.t32 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule cong :premises (t3012.t2.t31 t3012.t2.t16))
% 1.97/2.21  (step t3012.t2.t33 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule trans :premises (t3012.t2.t8 t3012.t2.t11 t3012.t2.t14 t3012.t2.t21 t3012.t2.t22 t3012.t2.t24 t3012.t2.t32))
% 1.97/2.21  (step t3012.t2 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3012.t2.a0 t3012.t2.a1 t3012.t2.a2 t3012.t2.a3 t3012.t2.a4 t3012.t2.a5 t3012.t2.a6 t3012.t2.a7 t3012.t2.a8 t3012.t2.a9))
% 1.97/2.21  (step t3012.t3 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3012.t4 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3012.t5 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3012.t6 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3012.t7 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3012.t8 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3012.t9 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3012.t10 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3012.t11 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3012.t12 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3012.t13 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3012.t2 t3012.t3 t3012.t4 t3012.t5 t3012.t6 t3012.t7 t3012.t8 t3012.t9 t3012.t10 t3012.t11 t3012.t12))
% 1.97/2.21  (step t3012.t14 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3012.t13))
% 1.97/2.21  (step t3012.t15 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3012.t14))
% 1.97/2.21  (step t3012.t16 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= (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 resolution :premises (t3012.t1 t3012.t15))
% 1.97/2.21  (step t3012.t17 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3012.t18 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3012.t16 t3012.t17))
% 1.97/2.21  (step t3012.t19 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3012.t18))
% 1.97/2.21  (step t3012.t20 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule implies :premises (t3012.t19))
% 1.97/2.21  (step t3012.t21 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3012.t22 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3012.t21 t3012.a2 t3012.a7 t3012.a9 t3012.a6 t3012.a5 t3012.a4 t3012.a8 t3012.a1 t3012.a0 t3012.a3))
% 1.97/2.21  (step t3012.t23 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3012.t20 t3012.t22))
% 1.97/2.21  (step t3012 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3012.a0 t3012.a1 t3012.a2 t3012.a3 t3012.a4 t3012.a5 t3012.a6 t3012.a7 t3012.a8 t3012.a9))
% 1.97/2.21  (step t3013 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3014 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3015 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3016 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3017 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3018 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3019 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3020 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3021 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3022 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3023 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3012 t3013 t3014 t3015 t3016 t3017 t3018 t3019 t3020 t3021 t3022))
% 1.97/2.21  (step t3024 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3023))
% 1.97/2.21  (step t3025 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3024))
% 1.97/2.21  (step t3026 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3011 t3025))
% 1.97/2.21  (step t3027 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3028 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3026 t3027))
% 1.97/2.21  (step t3029 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3028))
% 1.97/2.21  (step t3030 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule implies :premises (t3029))
% 1.97/2.21  (step t3031 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3010 t3030))
% 1.97/2.21  (step t3032 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3031))
% 1.97/2.21  (step t3033 (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 (t1486))
% 1.97/2.21  (step t3034 (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 (t3033))
% 1.97/2.21  (step t3035 (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)
% 1.97/2.21  (step t3036 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 1.97/2.21  (step t3037 (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 (t2900 t2845 t3036))
% 1.97/2.21  (step t3038 (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)
% 1.97/2.21  (step t3039 (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)
% 1.97/2.21  (anchor :step t3040)
% 1.97/2.21  (assume t3040.a0 (not (= tptp.e20 tptp.e23)))
% 1.97/2.21  (assume t3040.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 1.97/2.21  (step t3040.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)
% 1.97/2.21  (anchor :step t3040.t2)
% 1.97/2.21  (assume t3040.t2.a0 (not (= tptp.e20 tptp.e23)))
% 1.97/2.21  (assume t3040.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 1.97/2.21  (step t3040.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 1.97/2.21  (step t3040.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 (t3040.t2.t1))
% 1.97/2.21  (step t3040.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 1.97/2.21  (step t3040.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t3040.t2.a1))
% 1.97/2.21  (step t3040.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3040.t2.t4))
% 1.97/2.21  (step t3040.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t3040.t2.t5))
% 1.97/2.21  (step t3040.t2.t7 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 tptp.e23))) :rule cong :premises (t3040.t2.t3 t3040.t2.t6))
% 1.97/2.21  (step t3040.t2.t8 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 1.97/2.21  (step t3040.t2.t9 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t3040.t2.t8))
% 1.97/2.21  (step t3040.t2.t10 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 1.97/2.21  (step t3040.t2.t11 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t3040.t2.t9 t3040.t2.t10))
% 1.97/2.21  (step t3040.t2.t12 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t3040.t2.t11 t3040.t2.a0))
% 1.97/2.21  (step t3040.t2.t13 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t3040.t2.t7 t3040.t2.t12))
% 1.97/2.21  (step t3040.t2.t14 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3040.t2.t2 t3040.t2.t13))
% 1.97/2.21  (step t3040.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 (t3040.t2.a0 t3040.t2.a1))
% 1.97/2.21  (step t3040.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)
% 1.97/2.21  (step t3040.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)
% 1.97/2.21  (step t3040.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 (t3040.t2 t3040.t3 t3040.t4))
% 1.97/2.21  (step t3040.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 (t3040.t5))
% 1.97/2.21  (step t3040.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 (t3040.t6))
% 1.97/2.21  (step t3040.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 (t3040.t1 t3040.t7))
% 1.97/2.21  (step t3040.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)
% 1.97/2.21  (step t3040.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 (t3040.t8 t3040.t9))
% 1.97/2.21  (step t3040.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 (t3040.t10))
% 1.97/2.21  (step t3040.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 (t3040.t11))
% 1.97/2.21  (step t3040.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)
% 1.97/2.21  (step t3040.t14 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3040.t13 t3040.a0 t3040.a1))
% 1.97/2.21  (step t3040.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3040.t12 t3040.t14))
% 1.97/2.21  (step t3040 (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 (t3040.a0 t3040.a1))
% 1.97/2.21  (step t3041 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3042 (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)
% 1.97/2.21  (step t3043 (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 (t3040 t3041 t3042))
% 1.97/2.21  (step t3044 (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 (t3043))
% 1.97/2.21  (step t3045 (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 (t3044))
% 1.97/2.21  (step t3046 (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 (t3039 t3045))
% 1.97/2.21  (step t3047 (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)
% 1.97/2.21  (step t3048 (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 (t3046 t3047))
% 1.97/2.21  (step t3049 (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 (t3048))
% 1.97/2.21  (step t3050 (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 (t3049))
% 1.97/2.21  (step t3051 (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 (t3038 t3050))
% 1.97/2.21  (step t3052 (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)
% 1.97/2.21  (step t3053 (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)
% 1.97/2.21  (step t3054 (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)
% 1.97/2.21  (step t3055 (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 (t3051 t3052 t3053 t3054))
% 1.97/2.21  (step t3056 (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 (t3055))
% 1.97/2.21  (step t3057 (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 (t3035 t3037 t3056))
% 1.97/2.21  (step t3058 (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 (t3057))
% 1.97/2.21  (step t3059 (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 (t3058))
% 1.97/2.21  (step t3060 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3059 t2952 t2954))
% 1.97/2.21  (step t3061 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t3034 t3060 t2718 t2141))
% 1.97/2.21  (step t3062 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3032 t1105 t647 t3061 t2574 t2719 t649 t2721 t1778 t2722 t2387))
% 1.97/2.21  (step t3063 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3064 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3065)
% 1.97/2.21  (assume t3065.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3065.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 1.97/2.21  (assume t3065.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 1.97/2.21  (assume t3065.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3065.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3065.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3065.a6 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3065.a7 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3065.t1 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3065.t2)
% 1.97/2.21  (assume t3065.t2.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3065.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3065.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3065.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3065.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3065.t2.a5 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3065.t2.a6 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 1.97/2.21  (assume t3065.t2.a7 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 1.97/2.21  (step t3065.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11)) :rule symm :premises (t3065.t2.a7))
% 1.97/2.21  (step t3065.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.h2 tptp.e11))) :rule cong :premises (t3065.t2.t1))
% 1.97/2.21  (step t3065.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3065.t2.a2))
% 1.97/2.21  (step t3065.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t3065.t2.a6))
% 1.97/2.21  (step t3065.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3065.t2.t4))
% 1.97/2.21  (step t3065.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3065.t2.a4))
% 1.97/2.21  (step t3065.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3065.t2.t6))
% 1.97/2.21  (step t3065.t2.t8 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3065.t2.t3))
% 1.97/2.21  (step t3065.t2.t9 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3065.t2.a1))
% 1.97/2.21  (step t3065.t2.t10 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3065.t2.t8 t3065.t2.t9))
% 1.97/2.21  (step t3065.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3065.t2.a3))
% 1.97/2.21  (step t3065.t2.t12 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3065.t2.t11))
% 1.97/2.21  (step t3065.t2.t13 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3065.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3065.t2.t10 t3065.t2.t13))
% 1.97/2.21  (step t3065.t2.t15 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t3065.t2.t12 t3065.t2.t14))
% 1.97/2.21  (step t3065.t2.t16 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t3065.t2.t10 t3065.t2.t15))
% 1.97/2.21  (step t3065.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3065.t2.a0))
% 1.97/2.21  (step t3065.t2.t18 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t3065.t2.t7 t3065.t2.t16 t3065.t2.t17))
% 1.97/2.21  (step t3065.t2.t19 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3065.t2.a5))
% 1.97/2.21  (step t3065.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3065.t2.t19))
% 1.97/2.21  (step t3065.t2.t21 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule trans :premises (t3065.t2.t12 t3065.t2.t14 t3065.t2.t20))
% 1.97/2.21  (step t3065.t2.t22 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule cong :premises (t3065.t2.t18 t3065.t2.t21))
% 1.97/2.21  (step t3065.t2.t23 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule trans :premises (t3065.t2.t2 t3065.t2.t3 t3065.t2.t5 t3065.t2.t22))
% 1.97/2.21  (step t3065.t2 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3065.t2.a0 t3065.t2.a1 t3065.t2.a2 t3065.t2.a3 t3065.t2.a4 t3065.t2.a5 t3065.t2.a6 t3065.t2.a7))
% 1.97/2.21  (step t3065.t3 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3065.t4 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3065.t5 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3065.t6 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3065.t7 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3065.t8 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3065.t9 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3065.t10 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3065.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t3065.t2 t3065.t3 t3065.t4 t3065.t5 t3065.t6 t3065.t7 t3065.t8 t3065.t9 t3065.t10))
% 1.97/2.21  (step t3065.t12 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3065.t11))
% 1.97/2.21  (step t3065.t13 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3065.t12))
% 1.97/2.21  (step t3065.t14 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (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 resolution :premises (t3065.t1 t3065.t13))
% 1.97/2.21  (step t3065.t15 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 1.97/2.21  (step t3065.t16 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3065.t14 t3065.t15))
% 1.97/2.21  (step t3065.t17 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3065.t16))
% 1.97/2.21  (step t3065.t18 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule implies :premises (t3065.t17))
% 1.97/2.21  (step t3065.t19 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 1.97/2.21  (step t3065.t20 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t3065.t19 t3065.a0 t3065.a5 t3065.a7 t3065.a4 t3065.a3 t3065.a6 t3065.a2 t3065.a1))
% 1.97/2.21  (step t3065.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3065.t18 t3065.t20))
% 1.97/2.21  (step t3065 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3065.a0 t3065.a1 t3065.a2 t3065.a3 t3065.a4 t3065.a5 t3065.a6 t3065.a7))
% 1.97/2.21  (step t3066 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3067 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3068 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3069 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3070 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3071 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3072 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3073 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3074 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3065 t3066 t3067 t3068 t3069 t3070 t3071 t3072 t3073))
% 1.97/2.21  (step t3075 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3074))
% 1.97/2.21  (step t3076 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3075))
% 1.97/2.21  (step t3077 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (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.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3064 t3076))
% 1.97/2.21  (step t3078 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 1.97/2.21  (step t3079 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3077 t3078))
% 1.97/2.21  (step t3080 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3079))
% 1.97/2.21  (step t3081 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule implies :premises (t3080))
% 1.97/2.21  (step t3082 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3063 t3081))
% 1.97/2.21  (step t3083 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3082))
% 1.97/2.21  (step t3084 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3083 t1269 t2954 t2574 t2719 t2721 t1778 t2722 t2387))
% 1.97/2.21  (step t3085 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3086 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3087)
% 1.97/2.21  (assume t3087.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3087.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.21  (assume t3087.a2 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.97/2.21  (assume t3087.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3087.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3087.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3087.a6 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3087.a7 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3087.t1 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3087.t2)
% 1.97/2.21  (assume t3087.t2.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3087.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3087.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3087.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3087.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3087.t2.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3087.t2.a6 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.97/2.21  (assume t3087.t2.a7 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.97/2.21  (step t3087.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t3087.t2.a7))
% 1.97/2.21  (step t3087.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.h2 tptp.e13))) :rule cong :premises (t3087.t2.t1))
% 1.97/2.21  (step t3087.t2.t3 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3087.t2.a5))
% 1.97/2.21  (step t3087.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t3087.t2.a6))
% 1.97/2.21  (step t3087.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3087.t2.t4))
% 1.97/2.21  (step t3087.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3087.t2.a4))
% 1.97/2.21  (step t3087.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3087.t2.t6))
% 1.97/2.21  (step t3087.t2.t8 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3087.t2.a2))
% 1.97/2.21  (step t3087.t2.t9 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3087.t2.t8))
% 1.97/2.21  (step t3087.t2.t10 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3087.t2.a1))
% 1.97/2.21  (step t3087.t2.t11 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3087.t2.t9 t3087.t2.t10))
% 1.97/2.21  (step t3087.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3087.t2.a3))
% 1.97/2.21  (step t3087.t2.t13 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3087.t2.t12))
% 1.97/2.21  (step t3087.t2.t14 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3087.t2.t15 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3087.t2.t11 t3087.t2.t14))
% 1.97/2.21  (step t3087.t2.t16 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t3087.t2.t13 t3087.t2.t15))
% 1.97/2.21  (step t3087.t2.t17 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t3087.t2.t11 t3087.t2.t16))
% 1.97/2.21  (step t3087.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3087.t2.a0))
% 1.97/2.21  (step t3087.t2.t19 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t3087.t2.t7 t3087.t2.t17 t3087.t2.t18))
% 1.97/2.21  (step t3087.t2.t20 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule symm :premises (t3087.t2.t3))
% 1.97/2.21  (step t3087.t2.t21 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule cong :premises (t3087.t2.t19 t3087.t2.t20))
% 1.97/2.21  (step t3087.t2.t22 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule trans :premises (t3087.t2.t2 t3087.t2.t3 t3087.t2.t5 t3087.t2.t21))
% 1.97/2.21  (step t3087.t2 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3087.t2.a0 t3087.t2.a1 t3087.t2.a2 t3087.t2.a3 t3087.t2.a4 t3087.t2.a5 t3087.t2.a6 t3087.t2.a7))
% 1.97/2.21  (step t3087.t3 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3087.t4 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3087.t5 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3087.t6 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3087.t7 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3087.t8 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3087.t9 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3087.t10 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3087.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t3087.t2 t3087.t3 t3087.t4 t3087.t5 t3087.t6 t3087.t7 t3087.t8 t3087.t9 t3087.t10))
% 1.97/2.21  (step t3087.t12 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3087.t11))
% 1.97/2.21  (step t3087.t13 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3087.t12))
% 1.97/2.21  (step t3087.t14 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (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 resolution :premises (t3087.t1 t3087.t13))
% 1.97/2.21  (step t3087.t15 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 1.97/2.21  (step t3087.t16 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3087.t14 t3087.t15))
% 1.97/2.21  (step t3087.t17 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3087.t16))
% 1.97/2.21  (step t3087.t18 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule implies :premises (t3087.t17))
% 1.97/2.21  (step t3087.t19 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3087.t20 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t3087.t19 t3087.a0 t3087.a6 t3087.a7 t3087.a4 t3087.a3 t3087.a5 t3087.a2 t3087.a1))
% 1.97/2.21  (step t3087.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3087.t18 t3087.t20))
% 1.97/2.21  (step t3087 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3087.a0 t3087.a1 t3087.a2 t3087.a3 t3087.a4 t3087.a5 t3087.a6 t3087.a7))
% 1.97/2.21  (step t3088 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3089 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3090 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3091 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3092 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3093 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3094 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3095 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3096 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3087 t3088 t3089 t3090 t3091 t3092 t3093 t3094 t3095))
% 1.97/2.21  (step t3097 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3096))
% 1.97/2.21  (step t3098 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3097))
% 1.97/2.21  (step t3099 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3086 t3098))
% 1.97/2.21  (step t3100 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 1.97/2.21  (step t3101 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3099 t3100))
% 1.97/2.21  (step t3102 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3101))
% 1.97/2.21  (step t3103 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule implies :premises (t3102))
% 1.97/2.21  (step t3104 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3085 t3103))
% 1.97/2.21  (step t3105 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3104))
% 1.97/2.21  (step t3106 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3105 t833 t2717 t2574 t2719 t2720 t2721 t1778 t2387))
% 1.97/2.21  (step t3107 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 1.97/2.21  (step t3108 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3109)
% 1.97/2.21  (assume t3109.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.21  (assume t3109.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3109.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3109.a3 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3109.a4 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3109.a5 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (step t3109.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3109.t2)
% 1.97/2.21  (assume t3109.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3109.t2.a1 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3109.t2.a2 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3109.t2.a3 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.97/2.21  (assume t3109.t2.a4 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3109.t2.a5 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (step t3109.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3109.t2.a4))
% 1.97/2.21  (step t3109.t2.t2 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3109.t2.t1))
% 1.97/2.21  (step t3109.t2.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t3109.t2.a5))
% 1.97/2.21  (step t3109.t2.t4 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t3109.t2.t3))
% 1.97/2.21  (step t3109.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule cong :premises (t3109.t2.t2 t3109.t2.t4))
% 1.97/2.21  (step t3109.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t3109.t2.a3))
% 1.97/2.21  (step t3109.t2.t7 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t3109.t2.t6))
% 1.97/2.21  (step t3109.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t3109.t2.t7))
% 1.97/2.21  (step t3109.t2.t9 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule trans :premises (t3109.t2.t5 t3109.t2.t8))
% 1.97/2.21  (step t3109.t2.t10 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.h2 tptp.e10))) :rule cong :premises (t3109.t2.t9))
% 1.97/2.21  (step t3109.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3109.t2.a2))
% 1.97/2.21  (step t3109.t2.t12 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3109.t2.t11))
% 1.97/2.21  (step t3109.t2.t13 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3109.t2.a0))
% 1.97/2.21  (step t3109.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule symm :premises (t3109.t2.t13))
% 1.97/2.21  (step t3109.t2.t15 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3109.t2.a1))
% 1.97/2.21  (step t3109.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3109.t2.t15))
% 1.97/2.21  (step t3109.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule cong :premises (t3109.t2.t14 t3109.t2.t16))
% 1.97/2.21  (step t3109.t2.t18 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule trans :premises (t3109.t2.t10 t3109.t2.t12 t3109.t2.t17))
% 1.97/2.21  (step t3109.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3109.t2.a0 t3109.t2.a1 t3109.t2.a2 t3109.t2.a3 t3109.t2.a4 t3109.t2.a5))
% 1.97/2.21  (step t3109.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3109.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3109.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3109.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.21  (step t3109.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.21  (step t3109.t8 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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)
% 1.97/2.21  (step t3109.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t3109.t2 t3109.t3 t3109.t4 t3109.t5 t3109.t6 t3109.t7 t3109.t8))
% 1.97/2.21  (step t3109.t10 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3109.t9))
% 1.97/2.21  (step t3109.t11 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3109.t10))
% 1.97/2.21  (step t3109.t12 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (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 resolution :premises (t3109.t1 t3109.t11))
% 1.97/2.21  (step t3109.t13 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 1.97/2.21  (step t3109.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3109.t12 t3109.t13))
% 1.97/2.21  (step t3109.t15 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3109.t14))
% 1.97/2.21  (step t3109.t16 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule implies :premises (t3109.t15))
% 1.97/2.21  (step t3109.t17 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3109.t18 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t3109.t17 t3109.a4 t3109.a5 t3109.a3 t3109.a0 t3109.a1 t3109.a2))
% 1.97/2.21  (step t3109.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3109.t16 t3109.t18))
% 1.97/2.21  (step t3109 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3109.a0 t3109.a1 t3109.a2 t3109.a3 t3109.a4 t3109.a5))
% 1.97/2.21  (step t3110 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 1.97/2.21  (step t3111 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3112 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3113 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3114 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3115 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (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)
% 1.97/2.21  (step t3116 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3109 t3110 t3111 t3112 t3113 t3114 t3115))
% 1.97/2.21  (step t3117 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3116))
% 1.97/2.21  (step t3118 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3117))
% 1.97/2.21  (step t3119 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (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 resolution :premises (t3108 t3118))
% 1.97/2.21  (step t3120 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 1.97/2.21  (step t3121 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3119 t3120))
% 1.97/2.21  (step t3122 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3121))
% 1.97/2.21  (step t3123 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule implies :premises (t3122))
% 1.97/2.21  (step t3124 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3107 t3123))
% 1.97/2.21  (step t3125 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (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))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3124))
% 1.97/2.21  (step t3126 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3125 t647 t648 t649 t2721 t1778 t2722))
% 1.97/2.21  (step t3127 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 1.97/2.21  (step t3128 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3129)
% 1.97/2.21  (assume t3129.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3129.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3129.a2 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3129.a3 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3129.a4 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (step t3129.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3129.t2)
% 1.97/2.21  (assume t3129.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3129.t2.a1 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3129.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3129.t2.a3 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3129.t2.a4 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (step t3129.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3129.t2.a4))
% 1.97/2.21  (step t3129.t2.t2 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3129.t2.t1))
% 1.97/2.21  (step t3129.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.21  (step t3129.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t3129.t2.t2 t3129.t2.t3))
% 1.97/2.21  (step t3129.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t3129.t2.a3))
% 1.97/2.21  (step t3129.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule trans :premises (t3129.t2.t4 t3129.t2.t5))
% 1.97/2.21  (step t3129.t2.t7 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.h2 tptp.e12))) :rule cong :premises (t3129.t2.t6))
% 1.97/2.21  (step t3129.t2.t8 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3129.t2.a2))
% 1.97/2.21  (step t3129.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3129.t2.t8))
% 1.97/2.21  (step t3129.t2.t10 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3129.t2.t9))
% 1.97/2.21  (step t3129.t2.t11 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3129.t2.a0))
% 1.97/2.21  (step t3129.t2.t12 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule symm :premises (t3129.t2.t11))
% 1.97/2.21  (step t3129.t2.t13 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3129.t2.a1))
% 1.97/2.21  (step t3129.t2.t14 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule symm :premises (t3129.t2.t13))
% 1.97/2.21  (step t3129.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule cong :premises (t3129.t2.t12 t3129.t2.t14))
% 1.97/2.21  (step t3129.t2.t16 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule trans :premises (t3129.t2.t7 t3129.t2.t10 t3129.t2.t15))
% 1.97/2.21  (step t3129.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3129.t2.a0 t3129.t2.a1 t3129.t2.a2 t3129.t2.a3 t3129.t2.a4))
% 1.97/2.21  (step t3129.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3129.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3129.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3129.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3129.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3129.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t3129.t2 t3129.t3 t3129.t4 t3129.t5 t3129.t6 t3129.t7))
% 1.97/2.21  (step t3129.t9 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3129.t8))
% 1.97/2.21  (step t3129.t10 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3129.t9))
% 1.97/2.21  (step t3129.t11 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (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 resolution :premises (t3129.t1 t3129.t10))
% 1.97/2.21  (step t3129.t12 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 1.97/2.21  (step t3129.t13 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3129.t11 t3129.t12))
% 1.97/2.21  (step t3129.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3129.t13))
% 1.97/2.21  (step t3129.t15 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule implies :premises (t3129.t14))
% 1.97/2.21  (step t3129.t16 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3129.t17 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t3129.t16 t3129.a3 t3129.a2 t3129.a4 t3129.a1 t3129.a0))
% 1.97/2.21  (step t3129.t18 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3129.t15 t3129.t17))
% 1.97/2.21  (step t3129 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3129.a0 t3129.a1 t3129.a2 t3129.a3 t3129.a4))
% 1.97/2.21  (step t3130 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3131 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3132 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3133 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3134 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (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)
% 1.97/2.21  (step t3135 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3129 t3130 t3131 t3132 t3133 t3134))
% 1.97/2.21  (step t3136 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3135))
% 1.97/2.21  (step t3137 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3136))
% 1.97/2.21  (step t3138 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3128 t3137))
% 1.97/2.21  (step t3139 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 1.97/2.21  (step t3140 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3138 t3139))
% 1.97/2.21  (step t3141 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3140))
% 1.97/2.21  (step t3142 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule implies :premises (t3141))
% 1.97/2.21  (step t3143 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3127 t3142))
% 1.97/2.21  (step t3144 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3143))
% 1.97/2.21  (step t3145 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3144 t647 t649 t2720 t1778 t2722))
% 1.97/2.21  (step t3146 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3147 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3148)
% 1.97/2.21  (assume t3148.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t3148.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.97/2.21  (assume t3148.a2 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3148.a3 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3148.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3148.t2)
% 1.97/2.21  (assume t3148.t2.a0 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3148.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.97/2.21  (assume t3148.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3148.t2.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (step t3148.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t3148.t2.a1))
% 1.97/2.21  (step t3148.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.h2 tptp.e13))) :rule cong :premises (t3148.t2.t1))
% 1.97/2.21  (step t3148.t2.t3 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3148.t2.a0))
% 1.97/2.21  (step t3148.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t3148.t2.a3))
% 1.97/2.21  (step t3148.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3148.t2.t4))
% 1.97/2.21  (step t3148.t2.t6 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3148.t2.a2))
% 1.97/2.21  (step t3148.t2.t7 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3148.t2.t6))
% 1.97/2.21  (step t3148.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule cong :premises (t3148.t2.t7 t3148.t2.t7))
% 1.97/2.21  (step t3148.t2.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule trans :premises (t3148.t2.t2 t3148.t2.t3 t3148.t2.t5 t3148.t2.t8))
% 1.97/2.21  (step t3148.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3148.t2.a0 t3148.t2.a1 t3148.t2.a2 t3148.t2.a3))
% 1.97/2.21  (step t3148.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3148.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3148.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3148.t6 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3148.t7 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3148.t2 t3148.t3 t3148.t4 t3148.t5 t3148.t6))
% 1.97/2.21  (step t3148.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3148.t7))
% 1.97/2.21  (step t3148.t9 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3148.t8))
% 1.97/2.21  (step t3148.t10 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (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 resolution :premises (t3148.t1 t3148.t9))
% 1.97/2.21  (step t3148.t11 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3148.t12 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3148.t10 t3148.t11))
% 1.97/2.21  (step t3148.t13 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3148.t12))
% 1.97/2.21  (step t3148.t14 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule implies :premises (t3148.t13))
% 1.97/2.21  (step t3148.t15 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.97/2.21  (step t3148.t16 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3148.t15 t3148.a2 t3148.a1 t3148.a3 t3148.a0))
% 1.97/2.21  (step t3148.t17 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3148.t14 t3148.t16))
% 1.97/2.21  (step t3148 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3148.a0 t3148.a1 t3148.a2 t3148.a3))
% 1.97/2.21  (step t3149 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3150 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3151 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3152 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3153 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3148 t3149 t3150 t3151 t3152))
% 1.97/2.21  (step t3154 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3153))
% 1.97/2.21  (step t3155 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3154))
% 1.97/2.21  (step t3156 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3147 t3155))
% 1.97/2.21  (step t3157 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3158 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3156 t3157))
% 1.97/2.21  (step t3159 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3158))
% 1.97/2.21  (step t3160 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule implies :premises (t3159))
% 1.97/2.21  (step t3161 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3146 t3160))
% 1.97/2.21  (step t3162 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3161))
% 1.97/2.21  (step t3163 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3162 t1271 t1689 t2720 t2387))
% 1.97/2.21  (step t3164 (cl (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3165 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3166)
% 1.97/2.21  (assume t3166.a0 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.97/2.21  (assume t3166.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 1.97/2.21  (assume t3166.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3166.a3 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3166.a4 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3166.a5 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3166.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3166.t2)
% 1.97/2.21  (assume t3166.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3166.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3166.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3166.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3166.t2.a4 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 1.97/2.21  (assume t3166.t2.a5 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.97/2.21  (step t3166.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t3166.t2.a5))
% 1.97/2.21  (step t3166.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.h2 tptp.e11))) :rule cong :premises (t3166.t2.t1))
% 1.97/2.21  (step t3166.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3166.t2.a2))
% 1.97/2.21  (step t3166.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) :rule symm :premises (t3166.t2.a4))
% 1.97/2.21  (step t3166.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3166.t2.t4))
% 1.97/2.21  (step t3166.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3166.t2.a3))
% 1.97/2.21  (step t3166.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3166.t2.t6))
% 1.97/2.21  (step t3166.t2.t8 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3166.t2.t3))
% 1.97/2.21  (step t3166.t2.t9 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3166.t2.a1))
% 1.97/2.21  (step t3166.t2.t10 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3166.t2.t8 t3166.t2.t9))
% 1.97/2.21  (step t3166.t2.t11 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3166.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3166.t2.t10 t3166.t2.t11))
% 1.97/2.21  (step t3166.t2.t13 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3166.t2.a0))
% 1.97/2.21  (step t3166.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3166.t2.t13))
% 1.97/2.21  (step t3166.t2.t15 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule trans :premises (t3166.t2.t7 t3166.t2.t12 t3166.t2.t14))
% 1.97/2.21  (step t3166.t2.t16 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule cong :premises (t3166.t2.t15 t3166.t2.t8))
% 1.97/2.21  (step t3166.t2.t17 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule trans :premises (t3166.t2.t2 t3166.t2.t3 t3166.t2.t5 t3166.t2.t16))
% 1.97/2.21  (step t3166.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3166.t2.a0 t3166.t2.a1 t3166.t2.a2 t3166.t2.a3 t3166.t2.a4 t3166.t2.a5))
% 1.97/2.21  (step t3166.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3166.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3166.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3166.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3166.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3166.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3166.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t3166.t2 t3166.t3 t3166.t4 t3166.t5 t3166.t6 t3166.t7 t3166.t8))
% 1.97/2.21  (step t3166.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3166.t9))
% 1.97/2.21  (step t3166.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3166.t10))
% 1.97/2.21  (step t3166.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (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 resolution :premises (t3166.t1 t3166.t11))
% 1.97/2.21  (step t3166.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3166.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3166.t12 t3166.t13))
% 1.97/2.21  (step t3166.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3166.t14))
% 1.97/2.21  (step t3166.t16 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule implies :premises (t3166.t15))
% 1.97/2.21  (step t3166.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3166.t18 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3166.t17 t3166.a4 t3166.a3 t3166.a5 t3166.a2 t3166.a1 t3166.a0))
% 1.97/2.21  (step t3166.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3166.t16 t3166.t18))
% 1.97/2.21  (step t3166 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3166.a0 t3166.a1 t3166.a2 t3166.a3 t3166.a4 t3166.a5))
% 1.97/2.21  (step t3167 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3168 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3169 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3170 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3171 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3172 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3173 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3166 t3167 t3168 t3169 t3170 t3171 t3172))
% 1.97/2.21  (step t3174 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3173))
% 1.97/2.21  (step t3175 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3174))
% 1.97/2.21  (step t3176 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3165 t3175))
% 1.97/2.21  (step t3177 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3178 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3176 t3177))
% 1.97/2.21  (step t3179 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3178))
% 1.97/2.21  (step t3180 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule implies :premises (t3179))
% 1.97/2.21  (step t3181 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3164 t3180))
% 1.97/2.21  (step t3182 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3181))
% 1.97/2.21  (step t3183 (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 (t275))
% 1.97/2.21  (step t3184 (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 (t3183))
% 1.97/2.21  (step t3185 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 1.97/2.21  (step t3186 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 1.97/2.21  (step t3187 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t1052 t875 t3186))
% 1.97/2.21  (step t3188 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3189 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3190)
% 1.97/2.21  (assume t3190.a0 (not (= tptp.e11 tptp.e12)))
% 1.97/2.21  (assume t3190.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.21  (step t3190.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3190.t2)
% 1.97/2.21  (assume t3190.t2.a0 (not (= tptp.e11 tptp.e12)))
% 1.97/2.21  (assume t3190.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.21  (step t3190.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.21  (step t3190.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t3190.t2.t1))
% 1.97/2.21  (step t3190.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 1.97/2.21  (step t3190.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t3190.t2.a1))
% 1.97/2.21  (step t3190.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t3190.t2.t4))
% 1.97/2.21  (step t3190.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t3190.t2.t5))
% 1.97/2.21  (step t3190.t2.t7 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 tptp.e12))) :rule cong :premises (t3190.t2.t3 t3190.t2.t6))
% 1.97/2.21  (step t3190.t2.t8 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 1.97/2.21  (step t3190.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t3190.t2.t8))
% 1.97/2.21  (step t3190.t2.t10 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 1.97/2.21  (step t3190.t2.t11 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t3190.t2.t9 t3190.t2.t10))
% 1.97/2.21  (step t3190.t2.t12 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t3190.t2.t11 t3190.t2.a0))
% 1.97/2.21  (step t3190.t2.t13 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t3190.t2.t7 t3190.t2.t12))
% 1.97/2.21  (step t3190.t2.t14 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3190.t2.t2 t3190.t2.t13))
% 1.97/2.21  (step t3190.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t3190.t2.a0 t3190.t2.a1))
% 1.97/2.21  (step t3190.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3190.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3190.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3190.t2 t3190.t3 t3190.t4))
% 1.97/2.21  (step t3190.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3190.t5))
% 1.97/2.21  (step t3190.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t3190.t6))
% 1.97/2.21  (step t3190.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3190.t1 t3190.t7))
% 1.97/2.21  (step t3190.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3190.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3190.t8 t3190.t9))
% 1.97/2.21  (step t3190.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3190.t10))
% 1.97/2.21  (step t3190.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t3190.t11))
% 1.97/2.21  (step t3190.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3190.t14 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3190.t13 t3190.a0 t3190.a1))
% 1.97/2.21  (step t3190.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3190.t12 t3190.t14))
% 1.97/2.21  (step t3190 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t3190.a0 t3190.a1))
% 1.97/2.21  (step t3191 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3192 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3193 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3190 t3191 t3192))
% 1.97/2.21  (step t3194 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3193))
% 1.97/2.21  (step t3195 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t3194))
% 1.97/2.21  (step t3196 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3189 t3195))
% 1.97/2.21  (step t3197 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3198 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3196 t3197))
% 1.97/2.21  (step t3199 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3198))
% 1.97/2.21  (step t3200 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t3199))
% 1.97/2.21  (step t3201 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3188 t3200))
% 1.97/2.21  (step t3202 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 1.97/2.21  (step t3203 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t3204 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t3205 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3201 t3202 t3203 t3204))
% 1.97/2.21  (step t3206 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3205))
% 1.97/2.21  (step t3207 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3185 t3187 t3206))
% 1.97/2.21  (step t3208 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t3207))
% 1.97/2.21  (step t3209 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3208))
% 1.97/2.21  (step t3210 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3209 t1101 t1105))
% 1.97/2.21  (step t3211 (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)
% 1.97/2.21  (step t3212 (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)
% 1.97/2.21  (step t3213 (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 (t3212))
% 1.97/2.21  (step t3214 (cl (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))))) :rule all_simplify)
% 1.97/2.21  (step t3215 (cl (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13))) :rule refl)
% 1.97/2.21  (step t3216 (cl (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13))) :rule all_simplify)
% 1.97/2.21  (step t3217 (cl (= (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))) (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13)))) :rule cong :premises (t3215 t3216))
% 1.97/2.21  (step t3218 (cl (= (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13)) true)) :rule all_simplify)
% 1.97/2.21  (step t3219 (cl (= (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))) true)) :rule trans :premises (t3217 t3218))
% 1.97/2.21  (step t3220 (cl (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) true)) :rule trans :premises (t3214 t3219))
% 1.97/2.21  (step t3221 (cl (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13))) :rule resolution :premises (t3213 t3220))
% 1.97/2.21  (step t3222 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 1.97/2.21  (step t3223 (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 (t3221 t836 t3222))
% 1.97/2.21  (step t3224 (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)
% 1.97/2.21  (step t3225 (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)
% 1.97/2.21  (anchor :step t3226)
% 1.97/2.21  (assume t3226.a0 (not (= tptp.e11 tptp.e13)))
% 1.97/2.21  (assume t3226.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.97/2.21  (step t3226.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)
% 1.97/2.21  (anchor :step t3226.t2)
% 1.97/2.21  (assume t3226.t2.a0 (not (= tptp.e11 tptp.e13)))
% 1.97/2.21  (assume t3226.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.97/2.21  (step t3226.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.21  (step t3226.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 (t3226.t2.t1))
% 1.97/2.21  (step t3226.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 1.97/2.21  (step t3226.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t3226.t2.a1))
% 1.97/2.21  (step t3226.t2.t5 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t3226.t2.t4))
% 1.97/2.21  (step t3226.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t3226.t2.t5))
% 1.97/2.21  (step t3226.t2.t7 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 tptp.e13))) :rule cong :premises (t3226.t2.t3 t3226.t2.t6))
% 1.97/2.21  (step t3226.t2.t8 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 1.97/2.21  (step t3226.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t3226.t2.t8))
% 1.97/2.21  (step t3226.t2.t10 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 1.97/2.21  (step t3226.t2.t11 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t3226.t2.t9 t3226.t2.t10))
% 1.97/2.21  (step t3226.t2.t12 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t3226.t2.t11 t3226.t2.a0))
% 1.97/2.21  (step t3226.t2.t13 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t3226.t2.t7 t3226.t2.t12))
% 1.97/2.21  (step t3226.t2.t14 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t3226.t2.t2 t3226.t2.t13))
% 1.97/2.21  (step t3226.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 (t3226.t2.a0 t3226.t2.a1))
% 1.97/2.21  (step t3226.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)
% 1.97/2.21  (step t3226.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)
% 1.97/2.21  (step t3226.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 (t3226.t2 t3226.t3 t3226.t4))
% 1.97/2.21  (step t3226.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 (t3226.t5))
% 1.97/2.21  (step t3226.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 (t3226.t6))
% 1.97/2.21  (step t3226.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 (t3226.t1 t3226.t7))
% 1.97/2.21  (step t3226.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)
% 1.97/2.21  (step t3226.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 (t3226.t8 t3226.t9))
% 1.97/2.21  (step t3226.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 (t3226.t10))
% 1.97/2.21  (step t3226.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 (t3226.t11))
% 1.97/2.21  (step t3226.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)
% 1.97/2.21  (step t3226.t14 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t3226.t13 t3226.a0 t3226.a1))
% 1.97/2.21  (step t3226.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t3226.t12 t3226.t14))
% 1.97/2.21  (step t3226 (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 (t3226.a0 t3226.a1))
% 1.97/2.21  (step t3227 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3228 (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)
% 1.97/2.21  (step t3229 (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 (t3226 t3227 t3228))
% 1.97/2.21  (step t3230 (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 (t3229))
% 1.97/2.21  (step t3231 (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 (t3230))
% 1.97/2.21  (step t3232 (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 (t3225 t3231))
% 1.97/2.21  (step t3233 (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)
% 1.97/2.21  (step t3234 (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 (t3232 t3233))
% 1.97/2.21  (step t3235 (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 (t3234))
% 1.97/2.21  (step t3236 (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 (t3235))
% 1.97/2.21  (step t3237 (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 (t3224 t3236))
% 1.97/2.21  (step t3238 (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)
% 1.97/2.21  (step t3239 (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)
% 1.97/2.21  (step t3240 (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)
% 1.97/2.21  (step t3241 (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 (t3237 t3238 t3239 t3240))
% 1.97/2.21  (step t3242 (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 (t3241))
% 1.97/2.21  (step t3243 (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 (t3211 t3223 t3242))
% 1.97/2.21  (step t3244 (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 (t3243))
% 1.97/2.21  (step t3245 (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 (t3244))
% 1.97/2.21  (step t3246 (cl (not (= tptp.e11 tptp.e13))) :rule and :premises (a6))
% 1.97/2.21  (step t3247 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t3245 t3246 t1271))
% 1.97/2.21  (step t3248 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 1.97/2.21  (step t3249 (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)
% 1.97/2.21  (step t3250 (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 (t3249))
% 1.97/2.21  (step t3251 (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)
% 1.97/2.21  (step t3252 (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)
% 1.97/2.21  (step t3253 (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)
% 1.97/2.21  (step t3254 (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 (t3252 t3253))
% 1.97/2.21  (step t3255 (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)
% 1.97/2.21  (step t3256 (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 (t3254 t3255))
% 1.97/2.21  (step t3257 (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 (t3251 t3256))
% 1.97/2.21  (step t3258 (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 (t3250 t3257))
% 1.97/2.21  (step t3259 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 1.97/2.21  (step t3260 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t606 t3258 t3259))
% 1.97/2.21  (step t3261 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 1.97/2.21  (step t3262 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3263)
% 1.97/2.21  (assume t3263.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3263.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 1.97/2.21  (step t3263.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3263.t2)
% 1.97/2.21  (assume t3263.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 1.97/2.21  (assume t3263.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (step t3263.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.21  (step t3263.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 (t3263.t2.t1))
% 1.97/2.21  (step t3263.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3263.t2.a1))
% 1.97/2.21  (step t3263.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3263.t2.t3))
% 1.97/2.21  (step t3263.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) :rule refl)
% 1.97/2.21  (step t3263.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t3263.t2.t4 t3263.t2.t5))
% 1.97/2.21  (step t3263.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)
% 1.97/2.21  (step t3263.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 (t3263.t2.t7))
% 1.97/2.21  (step t3263.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)
% 1.97/2.21  (step t3263.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 (t3263.t2.t8 t3263.t2.t9))
% 1.97/2.21  (step t3263.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t3263.t2.t10 t3263.t2.a0))
% 1.97/2.21  (step t3263.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t3263.t2.t6 t3263.t2.t11))
% 1.97/2.21  (step t3263.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t3263.t2.t2 t3263.t2.t12))
% 1.97/2.21  (step t3263.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t3263.t2.a0 t3263.t2.a1))
% 1.97/2.21  (step t3263.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.97/2.21  (step t3263.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3263.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t3263.t2 t3263.t3 t3263.t4))
% 1.97/2.21  (step t3263.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t3263.t5))
% 1.97/2.21  (step t3263.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t3263.t6))
% 1.97/2.21  (step t3263.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (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 (t3263.t1 t3263.t7))
% 1.97/2.21  (step t3263.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3263.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t3263.t8 t3263.t9))
% 1.97/2.21  (step t3263.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t3263.t10))
% 1.97/2.21  (step t3263.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t3263.t11))
% 1.97/2.21  (step t3263.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3263.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t3263.t13 t3263.a1 t3263.a0))
% 1.97/2.21  (step t3263.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t3263.t12 t3263.t14))
% 1.97/2.21  (step t3263 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t3263.a0 t3263.a1))
% 1.97/2.21  (step t3264 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3265 (cl (not (and (= tptp.e11 (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)
% 1.97/2.21  (step t3266 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t3263 t3264 t3265))
% 1.97/2.21  (step t3267 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t3266))
% 1.97/2.21  (step t3268 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t3267))
% 1.97/2.21  (step t3269 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 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 (t3262 t3268))
% 1.97/2.21  (step t3270 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 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)
% 1.97/2.21  (step t3271 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t3269 t3270))
% 1.97/2.21  (step t3272 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t3271))
% 1.97/2.21  (step t3273 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t3272))
% 1.97/2.21  (step t3274 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t3261 t3273))
% 1.97/2.21  (step t3275 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 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.e13))))) :rule or_neg)
% 1.97/2.21  (step t3276 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 1.97/2.21  (step t3277 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 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 or_neg)
% 1.97/2.21  (step t3278 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t3274 t3275 t3276 t3277))
% 1.97/2.21  (step t3279 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t3278))
% 1.97/2.21  (step t3280 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t3248 t3260 t3279))
% 1.97/2.21  (step t3281 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t3280))
% 1.97/2.21  (step t3282 (cl (= (tptp.op1 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.e13)))) :rule reordering :premises (t3281))
% 1.97/2.21  (step t3283 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t412))
% 1.97/2.21  (step t3284 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t3282 t3283 t647))
% 1.97/2.21  (step t3285 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t3184 t3210 t3247 t3284))
% 1.97/2.21  (step t3286 (cl (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 and :premises (t1486))
% 1.97/2.21  (step t3287 (cl (= 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 or :premises (t3286))
% 1.97/2.21  (step t3288 (cl (not (= (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 1.97/2.21  (step t3289 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 1.97/2.21  (step t3290 (cl (= (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2801 t1743 t1744 t3289))
% 1.97/2.21  (step t3291 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3292 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3293)
% 1.97/2.21  (assume t3293.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 1.97/2.21  (assume t3293.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3293.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3293.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3293.t2)
% 1.97/2.21  (assume t3293.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3293.t2.a1 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 1.97/2.21  (assume t3293.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3293.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 1.97/2.21  (step t3293.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 (t3293.t2.t1))
% 1.97/2.21  (step t3293.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3293.t2.a2))
% 1.97/2.21  (step t3293.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3293.t2.t3))
% 1.97/2.21  (step t3293.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3293.t2.a0))
% 1.97/2.21  (step t3293.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3293.t2.t4 t3293.t2.t5))
% 1.97/2.21  (step t3293.t2.t7 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule refl)
% 1.97/2.21  (step t3293.t2.t8 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3293.t2.t6 t3293.t2.t7))
% 1.97/2.21  (step t3293.t2.t9 (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)
% 1.97/2.21  (step t3293.t2.t10 (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 (t3293.t2.t9))
% 1.97/2.21  (step t3293.t2.t11 (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)
% 1.97/2.21  (step t3293.t2.t12 (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 (t3293.t2.t10 t3293.t2.t11))
% 1.97/2.21  (step t3293.t2.t13 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3293.t2.t12 t3293.t2.a1))
% 1.97/2.21  (step t3293.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t3293.t2.t8 t3293.t2.t13))
% 1.97/2.21  (step t3293.t2.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3293.t2.t2 t3293.t2.t14))
% 1.97/2.21  (step t3293.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3293.t2.a0 t3293.t2.a1 t3293.t2.a2))
% 1.97/2.21  (step t3293.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3293.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3293.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3293.t6 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3293.t2 t3293.t3 t3293.t4 t3293.t5))
% 1.97/2.21  (step t3293.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3293.t6))
% 1.97/2.21  (step t3293.t8 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3293.t7))
% 1.97/2.21  (step t3293.t9 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3293.t1 t3293.t8))
% 1.97/2.21  (step t3293.t10 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t3293.t11 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3293.t9 t3293.t10))
% 1.97/2.21  (step t3293.t12 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3293.t11))
% 1.97/2.21  (step t3293.t13 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3293.t12))
% 1.97/2.21  (step t3293.t14 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3293.t15 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule resolution :premises (t3293.t14 t3293.a1 t3293.a0 t3293.a2))
% 1.97/2.21  (step t3293.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3293.t13 t3293.t15))
% 1.97/2.21  (step t3293 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3293.a0 t3293.a1 t3293.a2))
% 1.97/2.21  (step t3294 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3295 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3296 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3297 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3293 t3294 t3295 t3296))
% 1.97/2.21  (step t3298 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3297))
% 1.97/2.21  (step t3299 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3298))
% 1.97/2.21  (step t3300 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3292 t3299))
% 1.97/2.21  (step t3301 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 1.97/2.21  (step t3302 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3300 t3301))
% 1.97/2.21  (step t3303 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3302))
% 1.97/2.21  (step t3304 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3303))
% 1.97/2.21  (step t3305 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3291 t3304))
% 1.97/2.21  (step t3306 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 1.97/2.21  (step t3307 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t3308 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t3309 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 1.97/2.21  (step t3310 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3305 t3306 t3307 t3308 t3309))
% 1.97/2.21  (step t3311 (cl (or (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3310))
% 1.97/2.21  (step t3312 (cl (or (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3288 t3290 t3311))
% 1.97/2.21  (step t3313 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t3312))
% 1.97/2.21  (step t3314 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3313))
% 1.97/2.21  (step t3315 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3314 t2835 t1778 t2387))
% 1.97/2.21  (step t3316 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 1.97/2.21  (step t3317 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 1.97/2.21  (step t3318 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 1.97/2.21  (step t3319 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t1648 t3317 t1490 t1742 t1743 t1744 t3318))
% 1.97/2.21  (step t3320 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3321 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3322)
% 1.97/2.21  (assume t3322.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t3322.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))
% 1.97/2.21  (assume t3322.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.21  (assume t3322.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.21  (assume t3322.a4 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3322.a5 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3322.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3322.t2)
% 1.97/2.21  (assume t3322.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.97/2.21  (assume t3322.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3322.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3322.t2.a3 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.21  (assume t3322.t2.a4 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t3322.t2.a5 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))
% 1.97/2.21  (step t3322.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 1.97/2.21  (step t3322.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t3322.t2.t1))
% 1.97/2.21  (step t3322.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3322.t2.a2))
% 1.97/2.21  (step t3322.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3322.t2.t3))
% 1.97/2.21  (step t3322.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3322.t2.a1))
% 1.97/2.21  (step t3322.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3322.t2.t4 t3322.t2.t5))
% 1.97/2.21  (step t3322.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t3322.t2.a4))
% 1.97/2.21  (step t3322.t2.t8 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) :rule symm :premises (t3322.t2.a3))
% 1.97/2.21  (step t3322.t2.t9 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3322.t2.t8))
% 1.97/2.21  (step t3322.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t3322.t2.t7 t3322.t2.t9))
% 1.97/2.21  (step t3322.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3322.t2.t10))
% 1.97/2.21  (step t3322.t2.t12 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21)) :rule symm :premises (t3322.t2.a5))
% 1.97/2.21  (step t3322.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3322.t2.t12 t3322.t2.a4))
% 1.97/2.21  (step t3322.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t3322.t2.t13))
% 1.97/2.21  (step t3322.t2.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t3322.t2.t11 t3322.t2.t14))
% 1.97/2.21  (step t3322.t2.t16 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3322.t2.t15))
% 1.97/2.21  (step t3322.t2.t17 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t3322.t2.t6 t3322.t2.t16))
% 1.97/2.21  (step t3322.t2.t18 (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)
% 1.97/2.21  (step t3322.t2.t19 (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 (t3322.t2.t18))
% 1.97/2.21  (step t3322.t2.t20 (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)
% 1.97/2.21  (step t3322.t2.t21 (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 (t3322.t2.t19 t3322.t2.t20))
% 1.97/2.21  (step t3322.t2.t22 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t3322.t2.t21 t3322.t2.a0))
% 1.97/2.21  (step t3322.t2.t23 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t3322.t2.t17 t3322.t2.t22))
% 1.97/2.21  (step t3322.t2.t24 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3322.t2.t2 t3322.t2.t23))
% 1.97/2.21  (step t3322.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t3322.t2.a0 t3322.t2.a1 t3322.t2.a2 t3322.t2.a3 t3322.t2.a4 t3322.t2.a5))
% 1.97/2.21  (step t3322.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.21  (step t3322.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3322.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3322.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3322.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3322.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t3322.t9 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3322.t2 t3322.t3 t3322.t4 t3322.t5 t3322.t6 t3322.t7 t3322.t8))
% 1.97/2.21  (step t3322.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t3322.t9))
% 1.97/2.21  (step t3322.t11 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t3322.t10))
% 1.97/2.21  (step t3322.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3322.t1 t3322.t11))
% 1.97/2.21  (step t3322.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 1.97/2.21  (step t3322.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3322.t12 t3322.t13))
% 1.97/2.21  (step t3322.t15 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3322.t14))
% 1.97/2.21  (step t3322.t16 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t3322.t15))
% 1.97/2.21  (step t3322.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule and_neg)
% 1.97/2.21  (step t3322.t18 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3322.t17 t3322.a3 t3322.a4 t3322.a5 t3322.a2 t3322.a0 t3322.a1))
% 1.97/2.21  (step t3322.t19 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3322.t16 t3322.t18))
% 1.97/2.21  (step t3322 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t3322.a0 t3322.a1 t3322.a2 t3322.a3 t3322.a4 t3322.a5))
% 1.97/2.21  (step t3323 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3324 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.97/2.21  (step t3325 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3326 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.97/2.21  (step t3327 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3328 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3329 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3322 t3323 t3324 t3325 t3326 t3327 t3328))
% 1.97/2.21  (step t3330 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t3329))
% 1.97/2.21  (step t3331 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t3330))
% 1.97/2.21  (step t3332 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3321 t3331))
% 1.97/2.21  (step t3333 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 1.97/2.21  (step t3334 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3332 t3333))
% 1.97/2.21  (step t3335 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3334))
% 1.97/2.21  (step t3336 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t3335))
% 1.97/2.21  (step t3337 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3320 t3336))
% 1.97/2.21  (step t3338 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.97/2.21  (step t3339 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 1.97/2.21  (step t3340 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.97/2.21  (step t3341 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 1.97/2.21  (step t3342 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t3343 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.h2 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t3344 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 1.97/2.21  (step t3345 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3337 t3338 t3339 t3340 t3341 t3342 t3343 t3344))
% 1.97/2.21  (step t3346 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3345))
% 1.97/2.21  (step t3347 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3316 t3319 t3346))
% 1.97/2.21  (step t3348 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t3347))
% 1.97/2.21  (step t3349 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3348))
% 1.97/2.21  (step t3350 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3349 t1771 t2534 t2389 t1689 t1778 t2387))
% 1.97/2.21  (step t3351 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3287 t2953 t3315 t3350))
% 1.97/2.21  (step t3352 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3182 t3285 t3351 t2719 t1778 t2722 t2387))
% 1.97/2.21  (step t3353 (cl (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3354 (cl (=> (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3355)
% 1.97/2.21  (assume t3355.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3355.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3355.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.21  (assume t3355.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (assume t3355.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3355.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3355.a6 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3355.a7 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3355.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3355.t2)
% 1.97/2.21  (assume t3355.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3355.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3355.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3355.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3355.t2.a4 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))
% 1.97/2.21  (assume t3355.t2.a5 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3355.t2.a6 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3355.t2.a7 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 1.97/2.21  (step t3355.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t3355.t2.a7))
% 1.97/2.21  (step t3355.t2.t2 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3355.t2.a6))
% 1.97/2.21  (step t3355.t2.t3 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3355.t2.t2))
% 1.97/2.21  (step t3355.t2.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.21  (step t3355.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t3355.t2.t3 t3355.t2.t4))
% 1.97/2.21  (step t3355.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t3355.t2.t5))
% 1.97/2.21  (step t3355.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t3355.t2.t1 t3355.t2.a5 t3355.t2.t6))
% 1.97/2.21  (step t3355.t2.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t3355.t2.t7))
% 1.97/2.21  (step t3355.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t3355.t2.a5))
% 1.97/2.21  (step t3355.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule trans :premises (t3355.t2.t5 t3355.t2.t9))
% 1.97/2.21  (step t3355.t2.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.h2 tptp.e12))) :rule cong :premises (t3355.t2.t10))
% 1.97/2.21  (step t3355.t2.t12 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3355.t2.a0))
% 1.97/2.21  (step t3355.t2.t13 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3355.t2.a2))
% 1.97/2.21  (step t3355.t2.t14 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3355.t2.t13))
% 1.97/2.21  (step t3355.t2.t15 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3355.t2.a1))
% 1.97/2.21  (step t3355.t2.t16 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3355.t2.t14 t3355.t2.t15))
% 1.97/2.21  (step t3355.t2.t17 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3355.t2.t18 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3355.t2.t16 t3355.t2.t17))
% 1.97/2.21  (step t3355.t2.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3355.t2.t18))
% 1.97/2.21  (step t3355.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3355.t2.a3))
% 1.97/2.21  (step t3355.t2.t21 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) :rule symm :premises (t3355.t2.a4))
% 1.97/2.21  (step t3355.t2.t22 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3355.t2.t21))
% 1.97/2.21  (step t3355.t2.t23 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3355.t2.t20))
% 1.97/2.21  (step t3355.t2.t24 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3355.t2.t12))
% 1.97/2.21  (step t3355.t2.t25 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule trans :premises (t3355.t2.t23 t3355.t2.t18 t3355.t2.t24))
% 1.97/2.21  (step t3355.t2.t26 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule cong :premises (t3355.t2.t25 t3355.t2.t25))
% 1.97/2.21  (step t3355.t2.t27 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule trans :premises (t3355.t2.t8 t3355.t2.t11 t3355.t2.t12 t3355.t2.t19 t3355.t2.t20 t3355.t2.t22 t3355.t2.t26))
% 1.97/2.21  (step t3355.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3355.t2.a0 t3355.t2.a1 t3355.t2.a2 t3355.t2.a3 t3355.t2.a4 t3355.t2.a5 t3355.t2.a6 t3355.t2.a7))
% 1.97/2.21  (step t3355.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3355.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3355.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3355.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3355.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3355.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3355.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3355.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3355.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t3355.t2 t3355.t3 t3355.t4 t3355.t5 t3355.t6 t3355.t7 t3355.t8 t3355.t9 t3355.t10))
% 1.97/2.21  (step t3355.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3355.t11))
% 1.97/2.21  (step t3355.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3355.t12))
% 1.97/2.21  (step t3355.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (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 resolution :premises (t3355.t1 t3355.t13))
% 1.97/2.21  (step t3355.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 1.97/2.21  (step t3355.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3355.t14 t3355.t15))
% 1.97/2.21  (step t3355.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3355.t16))
% 1.97/2.21  (step t3355.t18 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule implies :premises (t3355.t17))
% 1.97/2.21  (step t3355.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 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.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 1.97/2.21  (step t3355.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t3355.t19 t3355.a6 t3355.a5 t3355.a7 t3355.a4 t3355.a3 t3355.a1 t3355.a0 t3355.a2))
% 1.97/2.21  (step t3355.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3355.t18 t3355.t20))
% 1.97/2.21  (step t3355 (cl (not (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3355.a0 t3355.a1 t3355.a2 t3355.a3 t3355.a4 t3355.a5 t3355.a6 t3355.a7))
% 1.97/2.21  (step t3356 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3357 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3358 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3359 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3360 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3361 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3362 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3363 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3364 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3355 t3356 t3357 t3358 t3359 t3360 t3361 t3362 t3363))
% 1.97/2.21  (step t3365 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3364))
% 1.97/2.21  (step t3366 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3365))
% 1.97/2.21  (step t3367 (cl (=> (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (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.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3354 t3366))
% 1.97/2.21  (step t3368 (cl (=> (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 1.97/2.21  (step t3369 (cl (=> (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3367 t3368))
% 1.97/2.21  (step t3370 (cl (=> (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3369))
% 1.97/2.21  (step t3371 (cl (not (and (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule implies :premises (t3370))
% 1.97/2.21  (step t3372 (cl (not (= tptp.e11 (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.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3353 t3371))
% 1.97/2.21  (step t3373 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3372))
% 1.97/2.21  (step t3374 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3373 t1103 t647 t2179 t2719 t649 t1778 t2722 t2387))
% 1.97/2.21  (step t3375 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3376 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3377)
% 1.97/2.21  (assume t3377.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3377.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.97/2.21  (assume t3377.a2 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (assume t3377.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3377.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3377.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3377.a6 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3377.a7 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3377.a8 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3377.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3377.t2)
% 1.97/2.21  (assume t3377.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3377.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3377.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3377.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3377.t2.a4 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3377.t2.a5 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.97/2.21  (assume t3377.t2.a6 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3377.t2.a7 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3377.t2.a8 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.97/2.21  (step t3377.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) :rule symm :premises (t3377.t2.a8))
% 1.97/2.21  (step t3377.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.h2 tptp.e10))) :rule cong :premises (t3377.t2.t1))
% 1.97/2.21  (step t3377.t2.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3377.t2.a7))
% 1.97/2.21  (step t3377.t2.t4 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3377.t2.t3))
% 1.97/2.21  (step t3377.t2.t5 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3377.t2.a2))
% 1.97/2.21  (step t3377.t2.t6 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3377.t2.t5))
% 1.97/2.21  (step t3377.t2.t7 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3377.t2.a1))
% 1.97/2.21  (step t3377.t2.t8 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3377.t2.t6 t3377.t2.t7))
% 1.97/2.21  (step t3377.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t3377.t2.t8))
% 1.97/2.21  (step t3377.t2.t10 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3377.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3377.t2.t8 t3377.t2.t10))
% 1.97/2.21  (step t3377.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3377.t2.t11))
% 1.97/2.21  (step t3377.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3377.t2.a3))
% 1.97/2.21  (step t3377.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e20)) :rule trans :premises (t3377.t2.t12 t3377.t2.t13))
% 1.97/2.21  (step t3377.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e20))) :rule cong :premises (t3377.t2.t9 t3377.t2.t14))
% 1.97/2.21  (step t3377.t2.t16 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3377.t2.a6))
% 1.97/2.21  (step t3377.t2.t17 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3377.t2.t16))
% 1.97/2.21  (step t3377.t2.t18 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3377.t2.t17))
% 1.97/2.21  (step t3377.t2.t19 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22)) :rule symm :premises (t3377.t2.a5))
% 1.97/2.21  (step t3377.t2.t20 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3377.t2.t19))
% 1.97/2.21  (step t3377.t2.t21 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3377.t2.t13))
% 1.97/2.21  (step t3377.t2.t22 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3377.t2.a0))
% 1.97/2.21  (step t3377.t2.t23 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3377.t2.t22))
% 1.97/2.21  (step t3377.t2.t24 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule trans :premises (t3377.t2.t21 t3377.t2.t11 t3377.t2.t23))
% 1.97/2.21  (step t3377.t2.t25 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3377.t2.a4))
% 1.97/2.21  (step t3377.t2.t26 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule symm :premises (t3377.t2.t25))
% 1.97/2.21  (step t3377.t2.t27 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule cong :premises (t3377.t2.t24 t3377.t2.t26))
% 1.97/2.21  (step t3377.t2.t28 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule trans :premises (t3377.t2.t2 t3377.t2.t4 t3377.t2.t15 t3377.t2.t18 t3377.t2.t20 t3377.t2.t27))
% 1.97/2.21  (step t3377.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3377.t2.a0 t3377.t2.a1 t3377.t2.a2 t3377.t2.a3 t3377.t2.a4 t3377.t2.a5 t3377.t2.a6 t3377.t2.a7 t3377.t2.a8))
% 1.97/2.21  (step t3377.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3377.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3377.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3377.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3377.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3377.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3377.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3377.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3377.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3377.t12 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t3377.t2 t3377.t3 t3377.t4 t3377.t5 t3377.t6 t3377.t7 t3377.t8 t3377.t9 t3377.t10 t3377.t11))
% 1.97/2.21  (step t3377.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3377.t12))
% 1.97/2.21  (step t3377.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3377.t13))
% 1.97/2.21  (step t3377.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (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 resolution :premises (t3377.t1 t3377.t14))
% 1.97/2.21  (step t3377.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 1.97/2.21  (step t3377.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3377.t15 t3377.t16))
% 1.97/2.21  (step t3377.t18 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3377.t17))
% 1.97/2.21  (step t3377.t19 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule implies :premises (t3377.t18))
% 1.97/2.21  (step t3377.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3377.t21 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3377.t20 t3377.a7 t3377.a6 t3377.a8 t3377.a4 t3377.a5 t3377.a2 t3377.a3 t3377.a0 t3377.a1))
% 1.97/2.21  (step t3377.t22 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3377.t19 t3377.t21))
% 1.97/2.21  (step t3377 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3377.a0 t3377.a1 t3377.a2 t3377.a3 t3377.a4 t3377.a5 t3377.a6 t3377.a7 t3377.a8))
% 1.97/2.21  (step t3378 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3379 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3380 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3381 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3382 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3383 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3384 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3385 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3386 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3387 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3377 t3378 t3379 t3380 t3381 t3382 t3383 t3384 t3385 t3386))
% 1.97/2.21  (step t3388 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3387))
% 1.97/2.21  (step t3389 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3388))
% 1.97/2.21  (step t3390 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3376 t3389))
% 1.97/2.21  (step t3391 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 1.97/2.21  (step t3392 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3390 t3391))
% 1.97/2.21  (step t3393 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3392))
% 1.97/2.21  (step t3394 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule implies :premises (t3393))
% 1.97/2.21  (step t3395 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3375 t3394))
% 1.97/2.21  (step t3396 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3395))
% 1.97/2.21  (step t3397 (cl (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 and :premises (t275))
% 1.97/2.21  (step t3398 (cl (= 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 or :premises (t3397))
% 1.97/2.21  (step t3399 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e11 (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.e11 tptp.e13)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e11 (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.e11 tptp.e13))))) :rule equiv_pos2)
% 1.97/2.21  (step t3400 (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)
% 1.97/2.21  (step t3401 (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 (t3400))
% 1.97/2.21  (step t3402 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))))) :rule all_simplify)
% 1.97/2.21  (step t3403 (cl (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12))) :rule refl)
% 1.97/2.21  (step t3404 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule all_simplify)
% 1.97/2.21  (step t3405 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)))) :rule cong :premises (t3403 t3404))
% 1.97/2.21  (step t3406 (cl (= (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)) true)) :rule all_simplify)
% 1.97/2.21  (step t3407 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) true)) :rule trans :premises (t3405 t3406))
% 1.97/2.21  (step t3408 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) true)) :rule trans :premises (t3402 t3407))
% 1.97/2.21  (step t3409 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule resolution :premises (t3401 t3408))
% 1.97/2.21  (step t3410 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 1.97/2.21  (step t3411 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e11 (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.e11 tptp.e13)))))) :rule cong :premises (t3409 t606 t607 t3410))
% 1.97/2.21  (step t3412 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (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.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3413 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3414)
% 1.97/2.21  (assume t3414.a0 (not (= tptp.e10 tptp.e12)))
% 1.97/2.21  (assume t3414.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3414.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (step t3414.t1 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3414.t2)
% 1.97/2.21  (assume t3414.t2.a0 (not (= tptp.e10 tptp.e12)))
% 1.97/2.21  (assume t3414.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.97/2.21  (step t3414.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 1.97/2.21  (step t3414.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 (t3414.t2.t1))
% 1.97/2.21  (step t3414.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 1.97/2.21  (step t3414.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t3414.t2.a1))
% 1.97/2.21  (step t3414.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t3414.t2.t4))
% 1.97/2.21  (step t3414.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t3414.t2.t5))
% 1.97/2.21  (step t3414.t2.t7 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 tptp.e12))) :rule cong :premises (t3414.t2.t3 t3414.t2.t6))
% 1.97/2.21  (step t3414.t2.t8 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 1.97/2.21  (step t3414.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t3414.t2.t8))
% 1.97/2.21  (step t3414.t2.t10 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 1.97/2.21  (step t3414.t2.t11 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t3414.t2.t9 t3414.t2.t10))
% 1.97/2.21  (step t3414.t2.t12 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t3414.t2.t11 t3414.t2.a0))
% 1.97/2.21  (step t3414.t2.t13 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) false)) :rule trans :premises (t3414.t2.t7 t3414.t2.t12))
% 1.97/2.21  (step t3414.t2.t14 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3414.t2.t2 t3414.t2.t13))
% 1.97/2.21  (step t3414.t2 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t3414.t2.a0 t3414.t2.a1))
% 1.97/2.21  (step t3414.t3 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3414.t4 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3414.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3414.t2 t3414.t3 t3414.t4))
% 1.97/2.21  (step t3414.t6 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t3414.t5))
% 1.97/2.21  (step t3414.t7 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t3414.t6))
% 1.97/2.21  (step t3414.t8 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (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 (t3414.t1 t3414.t7))
% 1.97/2.21  (step t3414.t9 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (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)
% 1.97/2.21  (step t3414.t10 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3414.t8 t3414.t9))
% 1.97/2.21  (step t3414.t11 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t3414.t10))
% 1.97/2.21  (step t3414.t12 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t3414.t11))
% 1.97/2.21  (step t3414.t13 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3414.t14 (cl (=> (and (= tptp.e11 (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.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3414.t15)
% 1.97/2.21  (assume t3414.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3414.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (step t3414.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t3414.t15.a1))
% 1.97/2.21  (step t3414.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t3414.t15.t1))
% 1.97/2.21  (step t3414.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3414.t15.a0))
% 1.97/2.21  (step t3414.t15.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.21  (step t3414.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t3414.t15.t3 t3414.t15.t4))
% 1.97/2.21  (step t3414.t15.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t3414.t15.t2 t3414.t15.t5))
% 1.97/2.21  (step t3414.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule subproof :discharge (t3414.t15.a0 t3414.t15.a1))
% 1.97/2.21  (step t3414.t16 (cl (not (and (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.21  (step t3414.t17 (cl (not (and (= tptp.e11 (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)
% 1.97/2.21  (step t3414.t18 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t3414.t15 t3414.t16 t3414.t17))
% 1.97/2.21  (step t3414.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e11 (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.e13))) :rule reordering :premises (t3414.t18))
% 1.97/2.21  (step t3414.t20 (cl (not (and (= tptp.e11 (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.e13))) :rule contraction :premises (t3414.t19))
% 1.97/2.21  (step t3414.t21 (cl (=> (and (= tptp.e11 (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.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t3414.t14 t3414.t20))
% 1.97/2.21  (step t3414.t22 (cl (=> (and (= tptp.e11 (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.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg2)
% 1.97/2.21  (step t3414.t23 (cl (=> (and (= tptp.e11 (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.e13))) (=> (and (= tptp.e11 (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.e13)))) :rule resolution :premises (t3414.t21 t3414.t22))
% 1.97/2.21  (step t3414.t24 (cl (=> (and (= tptp.e11 (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.e13)))) :rule contraction :premises (t3414.t23))
% 1.97/2.21  (step t3414.t25 (cl (not (and (= tptp.e11 (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.e13))) :rule implies :premises (t3414.t24))
% 1.97/2.21  (step t3414.t26 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3414.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t3414.t26 t3414.a1 t3414.a2))
% 1.97/2.21  (step t3414.t28 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t3414.t25 t3414.t27))
% 1.97/2.21  (step t3414.t29 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3414.t13 t3414.a0 t3414.t28))
% 1.97/2.21  (step t3414.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3414.t12 t3414.t29))
% 1.97/2.21  (step t3414 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) :rule subproof :discharge (t3414.a0 t3414.a1 t3414.a2))
% 1.97/2.21  (step t3415 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (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)
% 1.97/2.21  (step t3416 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (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.e13))) :rule and_pos)
% 1.97/2.21  (step t3417 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (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)
% 1.97/2.21  (step t3418 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (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.e11 (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.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t3414 t3415 t3416 t3417))
% 1.97/2.21  (step t3419 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (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.e11 (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.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t3418))
% 1.97/2.21  (step t3420 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t3419))
% 1.97/2.21  (step t3421 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 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 (t3413 t3420))
% 1.97/2.21  (step t3422 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 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)
% 1.97/2.21  (step t3423 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3421 t3422))
% 1.97/2.21  (step t3424 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t3423))
% 1.97/2.21  (step t3425 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t3424))
% 1.97/2.21  (step t3426 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) :rule resolution :premises (t3412 t3425))
% 1.97/2.21  (step t3427 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 1.97/2.21  (step t3428 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t3429 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t3430 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t3431 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13))))) :rule resolution :premises (t3426 t3427 t3428 t3429 t3430))
% 1.97/2.21  (step t3432 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e11 (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.e11 tptp.e13))))) :rule contraction :premises (t3431))
% 1.97/2.21  (step t3433 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e11 (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.e11 tptp.e13))))) :rule resolution :premises (t3399 t3411 t3432))
% 1.97/2.21  (step t3434 (cl (= tptp.e10 tptp.e12) (not (= tptp.e11 (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.e11 tptp.e13)))) :rule or :premises (t3433))
% 1.97/2.21  (step t3435 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t3434))
% 1.97/2.21  (step t3436 (cl (not (= tptp.e10 tptp.e12))) :rule and :premises (a6))
% 1.97/2.21  (step t3437 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3435 t3436 t647 t649))
% 1.97/2.21  (step t3438 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule resolution :premises (t3398 t756 t3437 t754))
% 1.97/2.21  (step t3439 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3396 t3438 t2495 t2574 t2719 t2720 t2721 t1778 t2722 t2387))
% 1.97/2.21  (step t3440 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e11 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3441 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3442)
% 1.97/2.21  (assume t3442.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3442.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3442.a2 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.21  (assume t3442.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t3442.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.21  (assume t3442.a5 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3442.a6 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 1.97/2.21  (assume t3442.a7 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3442.a8 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3442.a9 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3442.a10 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3442.a11 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3442.a12 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3442.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3442.t2)
% 1.97/2.21  (assume t3442.t2.a0 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3442.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t3442.t2.a2 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3442.t2.a3 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3442.t2.a4 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3442.t2.a5 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3442.t2.a6 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3442.t2.a7 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.21  (assume t3442.t2.a8 (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.97/2.21  (assume t3442.t2.a9 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3442.t2.a10 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 1.97/2.21  (assume t3442.t2.a11 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.97/2.21  (assume t3442.t2.a12 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 1.97/2.21  (step t3442.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t3442.t2.a12))
% 1.97/2.21  (step t3442.t2.t2 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3442.t2.a11))
% 1.97/2.21  (step t3442.t2.t3 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3442.t2.t2))
% 1.97/2.21  (step t3442.t2.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.97/2.21  (step t3442.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t3442.t2.t3 t3442.t2.t4))
% 1.97/2.21  (step t3442.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t3442.t2.t5))
% 1.97/2.21  (step t3442.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t3442.t2.t1 t3442.t2.a10 t3442.t2.t6))
% 1.97/2.21  (step t3442.t2.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t3442.t2.t7))
% 1.97/2.21  (step t3442.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t3442.t2.a10))
% 1.97/2.21  (step t3442.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule trans :premises (t3442.t2.t5 t3442.t2.t9))
% 1.97/2.21  (step t3442.t2.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.h2 tptp.e12))) :rule cong :premises (t3442.t2.t10))
% 1.97/2.21  (step t3442.t2.t12 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3442.t2.a9))
% 1.97/2.21  (step t3442.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3442.t2.t12))
% 1.97/2.21  (step t3442.t2.t14 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3442.t2.t13))
% 1.97/2.21  (step t3442.t2.t15 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3442.t2.a4))
% 1.97/2.21  (step t3442.t2.t16 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3442.t2.t15))
% 1.97/2.21  (step t3442.t2.t17 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3442.t2.a3))
% 1.97/2.21  (step t3442.t2.t18 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3442.t2.t16 t3442.t2.t17))
% 1.97/2.21  (step t3442.t2.t19 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3442.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3442.t2.t18 t3442.t2.t19))
% 1.97/2.21  (step t3442.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3442.t2.t20))
% 1.97/2.21  (step t3442.t2.t22 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3442.t2.a5))
% 1.97/2.21  (step t3442.t2.t23 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) tptp.e20)) :rule symm :premises (t3442.t2.a8))
% 1.97/2.21  (step t3442.t2.t24 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule symm :premises (t3442.t2.t23))
% 1.97/2.21  (step t3442.t2.t25 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t3442.t2.a1))
% 1.97/2.21  (step t3442.t2.t26 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3442.t2.a0))
% 1.97/2.21  (step t3442.t2.t27 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule symm :premises (t3442.t2.t26))
% 1.97/2.21  (step t3442.t2.t28 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h2 tptp.e13))) :rule trans :premises (t3442.t2.t25 t3442.t2.t27))
% 1.97/2.21  (step t3442.t2.t29 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3442.t2.a7))
% 1.97/2.21  (step t3442.t2.t30 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3442.t2.a6))
% 1.97/2.21  (step t3442.t2.t31 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3442.t2.t30))
% 1.97/2.21  (step t3442.t2.t32 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3442.t2.t22))
% 1.97/2.21  (step t3442.t2.t33 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t3442.t2.t32 t3442.t2.t20))
% 1.97/2.21  (step t3442.t2.t34 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t3442.t2.t18 t3442.t2.t33))
% 1.97/2.21  (step t3442.t2.t35 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3442.t2.a2))
% 1.97/2.21  (step t3442.t2.t36 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h2 tptp.e10))) :rule trans :premises (t3442.t2.t29 t3442.t2.t31 t3442.t2.t34 t3442.t2.t35))
% 1.97/2.21  (step t3442.t2.t37 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule cong :premises (t3442.t2.t28 t3442.t2.t36))
% 1.97/2.21  (step t3442.t2.t38 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule trans :premises (t3442.t2.t8 t3442.t2.t11 t3442.t2.t14 t3442.t2.t21 t3442.t2.t22 t3442.t2.t24 t3442.t2.t37))
% 1.97/2.21  (step t3442.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t3442.t2.a0 t3442.t2.a1 t3442.t2.a2 t3442.t2.a3 t3442.t2.a4 t3442.t2.a5 t3442.t2.a6 t3442.t2.a7 t3442.t2.a8 t3442.t2.a9 t3442.t2.a10 t3442.t2.a11 t3442.t2.a12))
% 1.97/2.21  (step t3442.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3442.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3442.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3442.t6 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3442.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3442.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3442.t9 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3442.t10 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3442.t11 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.21  (step t3442.t12 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3442.t13 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3442.t14 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3442.t15 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 1.97/2.21  (step t3442.t16 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3442.t2 t3442.t3 t3442.t4 t3442.t5 t3442.t6 t3442.t7 t3442.t8 t3442.t9 t3442.t10 t3442.t11 t3442.t12 t3442.t13 t3442.t14 t3442.t15))
% 1.97/2.21  (step t3442.t17 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule reordering :premises (t3442.t16))
% 1.97/2.21  (step t3442.t18 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule contraction :premises (t3442.t17))
% 1.97/2.21  (step t3442.t19 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (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 resolution :premises (t3442.t1 t3442.t18))
% 1.97/2.21  (step t3442.t20 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.21  (step t3442.t21 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule resolution :premises (t3442.t19 t3442.t20))
% 1.97/2.21  (step t3442.t22 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule contraction :premises (t3442.t21))
% 1.97/2.21  (step t3442.t23 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule implies :premises (t3442.t22))
% 1.97/2.21  (step t3442.t24 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 1.97/2.21  (step t3442.t25 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3442.t24 t3442.a9 t3442.a3 t3442.a5 t3442.a10 t3442.a12 t3442.a8 t3442.a7 t3442.a4 t3442.a2 t3442.a11 t3442.a1 t3442.a0 t3442.a6))
% 1.97/2.21  (step t3442.t26 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3442.t23 t3442.t25))
% 1.97/2.21  (step t3442 (cl (not (= tptp.e11 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t3442.a0 t3442.a1 t3442.a2 t3442.a3 t3442.a4 t3442.a5 t3442.a6 t3442.a7 t3442.a8 t3442.a9 t3442.a10 t3442.a11 t3442.a12))
% 1.97/2.21  (step t3443 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3444 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3445 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_pos)
% 1.97/2.21  (step t3446 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3447 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3448 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3449 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 1.97/2.21  (step t3450 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3451 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3452 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3453 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3454 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3455 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3456 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3442 t3443 t3444 t3445 t3446 t3447 t3448 t3449 t3450 t3451 t3452 t3453 t3454 t3455))
% 1.97/2.21  (step t3457 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule reordering :premises (t3456))
% 1.97/2.21  (step t3458 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule contraction :premises (t3457))
% 1.97/2.21  (step t3459 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3441 t3458))
% 1.97/2.21  (step t3460 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule implies_neg2)
% 1.97/2.21  (step t3461 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule resolution :premises (t3459 t3460))
% 1.97/2.21  (step t3462 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule contraction :premises (t3461))
% 1.97/2.21  (step t3463 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule implies :premises (t3462))
% 1.97/2.21  (step t3464 (cl (not (= tptp.e11 (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.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3440 t3463))
% 1.97/2.21  (step t3465 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 (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))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3464))
% 1.97/2.21  (step t3466 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3465 t1385 t647 t2574 t2719 t1689 t649 t1690 t1691 t2720 t2721 t1778 t2722 t2387))
% 1.97/2.21  (step t3467 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3468 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3469)
% 1.97/2.21  (assume t3469.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t3469.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.21  (assume t3469.a2 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3469.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.97/2.21  (assume t3469.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3469.a5 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3469.a6 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3469.a7 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3469.a8 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3469.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3469.t2)
% 1.97/2.21  (assume t3469.t2.a0 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3469.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3469.t2.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.97/2.21  (assume t3469.t2.a3 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3469.t2.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 1.97/2.21  (assume t3469.t2.a5 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 1.97/2.21  (assume t3469.t2.a6 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3469.t2.a7 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 1.97/2.21  (assume t3469.t2.a8 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.97/2.21  (step t3469.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t3469.t2.a8))
% 1.97/2.21  (step t3469.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.h2 tptp.e10))) :rule cong :premises (t3469.t2.t1))
% 1.97/2.21  (step t3469.t2.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3469.t2.a7))
% 1.97/2.21  (step t3469.t2.t4 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3469.t2.t3))
% 1.97/2.21  (step t3469.t2.t5 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3469.t2.a3))
% 1.97/2.21  (step t3469.t2.t6 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3469.t2.t5))
% 1.97/2.21  (step t3469.t2.t7 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3469.t2.a1))
% 1.97/2.21  (step t3469.t2.t8 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3469.t2.t6 t3469.t2.t7))
% 1.97/2.21  (step t3469.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t3469.t2.t8))
% 1.97/2.21  (step t3469.t2.t10 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.21  (step t3469.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t3469.t2.t9 t3469.t2.t10))
% 1.97/2.21  (step t3469.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3469.t2.a6))
% 1.97/2.21  (step t3469.t2.t13 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3469.t2.t12))
% 1.97/2.21  (step t3469.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3469.t2.t13))
% 1.97/2.21  (step t3469.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e20)) :rule trans :premises (t3469.t2.t11 t3469.t2.t14))
% 1.97/2.21  (step t3469.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e20))) :rule cong :premises (t3469.t2.t9 t3469.t2.t15))
% 1.97/2.21  (step t3469.t2.t17 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3469.t2.a5))
% 1.97/2.21  (step t3469.t2.t18 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3469.t2.t17))
% 1.97/2.21  (step t3469.t2.t19 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3469.t2.t18))
% 1.97/2.21  (step t3469.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3469.t2.a4))
% 1.97/2.21  (step t3469.t2.t21 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3469.t2.t20))
% 1.97/2.21  (step t3469.t2.t22 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t3469.t2.a2))
% 1.97/2.21  (step t3469.t2.t23 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t3469.t2.t22 t3469.t2.t8))
% 1.97/2.21  (step t3469.t2.t24 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3469.t2.a0))
% 1.97/2.21  (step t3469.t2.t25 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule symm :premises (t3469.t2.t24))
% 1.97/2.21  (step t3469.t2.t26 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule symm :premises (t3469.t2.t7))
% 1.97/2.21  (step t3469.t2.t27 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule cong :premises (t3469.t2.t25 t3469.t2.t26))
% 1.97/2.21  (step t3469.t2.t28 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule trans :premises (t3469.t2.t2 t3469.t2.t4 t3469.t2.t16 t3469.t2.t19 t3469.t2.t21 t3469.t2.t23 t3469.t2.t27))
% 1.97/2.21  (step t3469.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3469.t2.a0 t3469.t2.a1 t3469.t2.a2 t3469.t2.a3 t3469.t2.a4 t3469.t2.a5 t3469.t2.a6 t3469.t2.a7 t3469.t2.a8))
% 1.97/2.21  (step t3469.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3469.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3469.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3469.t6 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3469.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3469.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3469.t9 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3469.t10 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3469.t11 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3469.t12 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t3469.t2 t3469.t3 t3469.t4 t3469.t5 t3469.t6 t3469.t7 t3469.t8 t3469.t9 t3469.t10 t3469.t11))
% 1.97/2.21  (step t3469.t13 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3469.t12))
% 1.97/2.21  (step t3469.t14 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3469.t13))
% 1.97/2.21  (step t3469.t15 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= (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 resolution :premises (t3469.t1 t3469.t14))
% 1.97/2.21  (step t3469.t16 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3469.t17 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3469.t15 t3469.t16))
% 1.97/2.21  (step t3469.t18 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3469.t17))
% 1.97/2.21  (step t3469.t19 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule implies :premises (t3469.t18))
% 1.97/2.21  (step t3469.t20 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3469.t21 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t3469.t20 t3469.a6 t3469.a7 t3469.a0 t3469.a8 t3469.a1 t3469.a4 t3469.a5 t3469.a2 t3469.a3))
% 1.97/2.21  (step t3469.t22 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3469.t19 t3469.t21))
% 1.97/2.21  (step t3469 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t3469.a0 t3469.a1 t3469.a2 t3469.a3 t3469.a4 t3469.a5 t3469.a6 t3469.a7 t3469.a8))
% 1.97/2.21  (step t3470 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3471 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 1.97/2.21  (step t3472 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 1.97/2.21  (step t3473 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3474 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.97/2.21  (step t3475 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.97/2.21  (step t3476 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3477 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3478 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3479 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3469 t3470 t3471 t3472 t3473 t3474 t3475 t3476 t3477 t3478))
% 1.97/2.21  (step t3480 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3479))
% 1.97/2.21  (step t3481 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule contraction :premises (t3480))
% 1.97/2.21  (step t3482 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3468 t3481))
% 1.97/2.21  (step t3483 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3484 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3482 t3483))
% 1.97/2.21  (step t3485 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule contraction :premises (t3484))
% 1.97/2.21  (step t3486 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule implies :premises (t3485))
% 1.97/2.21  (step t3487 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3467 t3486))
% 1.97/2.21  (step t3488 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (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.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3487))
% 1.97/2.21  (step t3489 (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 (t275))
% 1.97/2.21  (step t3490 (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 (t3489))
% 1.97/2.21  (step t3491 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 1.97/2.21  (step t3492 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 1.97/2.21  (step t3493 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t3409 t875 t3492))
% 1.97/2.21  (step t3494 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3495 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3496)
% 1.97/2.21  (assume t3496.a0 (not (= tptp.e10 tptp.e12)))
% 1.97/2.21  (assume t3496.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.21  (step t3496.t1 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3496.t2)
% 1.97/2.21  (assume t3496.t2.a0 (not (= tptp.e10 tptp.e12)))
% 1.97/2.21  (assume t3496.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.97/2.21  (step t3496.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.21  (step t3496.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 (t3496.t2.t1))
% 1.97/2.21  (step t3496.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 1.97/2.21  (step t3496.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t3496.t2.a1))
% 1.97/2.21  (step t3496.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t3496.t2.t4))
% 1.97/2.21  (step t3496.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t3496.t2.t5))
% 1.97/2.21  (step t3496.t2.t7 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 tptp.e12))) :rule cong :premises (t3496.t2.t3 t3496.t2.t6))
% 1.97/2.21  (step t3496.t2.t8 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 1.97/2.21  (step t3496.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t3496.t2.t8))
% 1.97/2.21  (step t3496.t2.t10 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 1.97/2.21  (step t3496.t2.t11 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t3496.t2.t9 t3496.t2.t10))
% 1.97/2.21  (step t3496.t2.t12 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t3496.t2.t11 t3496.t2.a0))
% 1.97/2.21  (step t3496.t2.t13 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t3496.t2.t7 t3496.t2.t12))
% 1.97/2.21  (step t3496.t2.t14 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3496.t2.t2 t3496.t2.t13))
% 1.97/2.21  (step t3496.t2 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t3496.t2.a0 t3496.t2.a1))
% 1.97/2.21  (step t3496.t3 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3496.t4 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3496.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3496.t2 t3496.t3 t3496.t4))
% 1.97/2.21  (step t3496.t6 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3496.t5))
% 1.97/2.21  (step t3496.t7 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t3496.t6))
% 1.97/2.21  (step t3496.t8 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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 (t3496.t1 t3496.t7))
% 1.97/2.21  (step t3496.t9 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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)
% 1.97/2.21  (step t3496.t10 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3496.t8 t3496.t9))
% 1.97/2.21  (step t3496.t11 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3496.t10))
% 1.97/2.21  (step t3496.t12 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t3496.t11))
% 1.97/2.21  (step t3496.t13 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3496.t14 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3496.t13 t3496.a0 t3496.a1))
% 1.97/2.21  (step t3496.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3496.t12 t3496.t14))
% 1.97/2.21  (step t3496 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t3496.a0 t3496.a1))
% 1.97/2.21  (step t3497 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 1.97/2.21  (step t3498 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.97/2.21  (step t3499 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3496 t3497 t3498))
% 1.97/2.21  (step t3500 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3499))
% 1.97/2.21  (step t3501 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t3500))
% 1.97/2.21  (step t3502 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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 (t3495 t3501))
% 1.97/2.21  (step t3503 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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)
% 1.97/2.21  (step t3504 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3502 t3503))
% 1.97/2.21  (step t3505 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3504))
% 1.97/2.21  (step t3506 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t3505))
% 1.97/2.21  (step t3507 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3494 t3506))
% 1.97/2.21  (step t3508 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 1.97/2.21  (step t3509 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 1.97/2.21  (step t3510 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= 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)
% 1.97/2.21  (step t3511 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3507 t3508 t3509 t3510))
% 1.97/2.21  (step t3512 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3511))
% 1.97/2.21  (step t3513 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3491 t3493 t3512))
% 1.97/2.21  (step t3514 (cl (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t3513))
% 1.97/2.21  (step t3515 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3514))
% 1.97/2.21  (step t3516 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3515 t3436 t1105))
% 1.97/2.21  (step t3517 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 1.97/2.21  (step t3518 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 1.97/2.21  (step t3519 (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)
% 1.97/2.21  (step t3520 (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 (t3519))
% 1.97/2.21  (step t3521 (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)
% 1.97/2.21  (step t3522 (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)
% 1.97/2.21  (step t3523 (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)
% 1.97/2.21  (step t3524 (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 (t3522 t3523))
% 1.97/2.21  (step t3525 (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)
% 1.97/2.21  (step t3526 (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 (t3524 t3525))
% 1.97/2.21  (step t3527 (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 (t3521 t3526))
% 1.97/2.21  (step t3528 (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 (t3520 t3527))
% 1.97/2.21  (step t3529 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 1.97/2.21  (step t3530 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t3518 t3528 t3529))
% 1.97/2.21  (step t3531 (cl (and (= tptp.e10 (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.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 1.97/2.21  (step t3532 (cl (=> (and (= tptp.e10 (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.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3533)
% 1.97/2.21  (assume t3533.a0 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.97/2.21  (assume t3533.a1 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))
% 1.97/2.21  (step t3533.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3533.t2)
% 1.97/2.21  (assume t3533.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))
% 1.97/2.21  (assume t3533.t2.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.97/2.21  (step t3533.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 1.97/2.21  (step t3533.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 (t3533.t2.t1))
% 1.97/2.21  (step t3533.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) :rule symm :premises (t3533.t2.a1))
% 1.97/2.21  (step t3533.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t3533.t2.t3))
% 1.97/2.21  (step t3533.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule refl)
% 1.97/2.21  (step t3533.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t3533.t2.t4 t3533.t2.t5))
% 1.97/2.21  (step t3533.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)
% 1.97/2.21  (step t3533.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 (t3533.t2.t7))
% 1.97/2.21  (step t3533.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)
% 1.97/2.21  (step t3533.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 (t3533.t2.t8 t3533.t2.t9))
% 1.97/2.21  (step t3533.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t3533.t2.t10 t3533.t2.a0))
% 1.97/2.21  (step t3533.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t3533.t2.t6 t3533.t2.t11))
% 1.97/2.21  (step t3533.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3533.t2.t2 t3533.t2.t12))
% 1.97/2.21  (step t3533.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t3533.t2.a0 t3533.t2.a1))
% 1.97/2.21  (step t3533.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 1.97/2.21  (step t3533.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.97/2.21  (step t3533.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t3533.t2 t3533.t3 t3533.t4))
% 1.97/2.21  (step t3533.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t3533.t5))
% 1.97/2.21  (step t3533.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t3533.t6))
% 1.97/2.21  (step t3533.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3533.t1 t3533.t7))
% 1.97/2.21  (step t3533.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3533.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t3533.t8 t3533.t9))
% 1.97/2.21  (step t3533.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t3533.t10))
% 1.97/2.21  (step t3533.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t3533.t11))
% 1.97/2.21  (step t3533.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 1.97/2.21  (step t3533.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3533.t13 t3533.a1 t3533.a0))
% 1.97/2.21  (step t3533.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3533.t12 t3533.t14))
% 1.97/2.21  (step t3533 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t3533.a0 t3533.a1))
% 1.97/2.21  (step t3534 (cl (not (and (= tptp.e10 (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.e13))) :rule and_pos)
% 1.97/2.21  (step t3535 (cl (not (and (= tptp.e10 (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)
% 1.97/2.21  (step t3536 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (= tptp.e10 (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.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t3533 t3534 t3535))
% 1.97/2.21  (step t3537 (cl (not (and (= tptp.e10 (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.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t3536))
% 1.97/2.21  (step t3538 (cl (not (and (= tptp.e10 (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.e12 tptp.e11)))) :rule contraction :premises (t3537))
% 1.97/2.21  (step t3539 (cl (=> (and (= tptp.e10 (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.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3532 t3538))
% 1.97/2.21  (step t3540 (cl (=> (and (= tptp.e10 (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.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 1.97/2.21  (step t3541 (cl (=> (and (= tptp.e10 (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.e12 tptp.e11)))) (=> (and (= tptp.e10 (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.e12 tptp.e11))))) :rule resolution :premises (t3539 t3540))
% 1.97/2.21  (step t3542 (cl (=> (and (= tptp.e10 (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.e12 tptp.e11))))) :rule contraction :premises (t3541))
% 1.97/2.21  (step t3543 (cl (not (and (= tptp.e10 (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.e12 tptp.e11)))) :rule implies :premises (t3542))
% 1.97/2.21  (step t3544 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3531 t3543))
% 1.97/2.21  (step t3545 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 1.97/2.21  (step t3546 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 1.97/2.21  (step t3547 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (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)
% 1.97/2.21  (step t3548 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t3544 t3545 t3546 t3547))
% 1.97/2.21  (step t3549 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t3548))
% 1.97/2.21  (step t3550 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t3517 t3530 t3549))
% 1.97/2.21  (step t3551 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t3550))
% 1.97/2.21  (step t3552 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t3551))
% 1.97/2.21  (step t3553 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule and :premises (t412))
% 1.97/2.21  (step t3554 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3552 t3553 t3438))
% 1.97/2.21  (step t3555 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t3490 t3516 t650 t3554))
% 1.97/2.21  (step t3556 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule resolution :premises (t3488 t3555 t2574 t2719 t1689 t1691 t2720 t2721 t1778 t2387))
% 1.97/2.21  (step t3557 (cl (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 1.97/2.21  (step t3558 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 1.97/2.21  (anchor :step t3559)
% 1.97/2.21  (assume t3559.a0 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 1.97/2.21  (assume t3559.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.21  (assume t3559.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.21  (assume t3559.a3 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.21  (assume t3559.a4 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.21  (assume t3559.a5 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.21  (assume t3559.a6 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.21  (step t3559.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 1.97/2.22  (anchor :step t3559.t2)
% 1.97/2.22  (assume t3559.t2.a0 (= tptp.e21 (tptp.h2 tptp.e13)))
% 1.97/2.22  (assume t3559.t2.a1 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 1.97/2.22  (assume t3559.t2.a2 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 1.97/2.22  (assume t3559.t2.a3 (= tptp.e23 (tptp.h2 tptp.e11)))
% 1.97/2.22  (assume t3559.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.97/2.22  (assume t3559.t2.a5 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 1.97/2.22  (assume t3559.t2.a6 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 1.97/2.22  (step t3559.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) :rule symm :premises (t3559.t2.a6))
% 1.97/2.22  (step t3559.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.h2 tptp.e13))) :rule cong :premises (t3559.t2.t1))
% 1.97/2.22  (step t3559.t2.t3 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3559.t2.a0))
% 1.97/2.22  (step t3559.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) :rule symm :premises (t3559.t2.a5))
% 1.97/2.22  (step t3559.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3559.t2.t4))
% 1.97/2.22  (step t3559.t2.t6 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule symm :premises (t3559.t2.t3))
% 1.97/2.22  (step t3559.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3559.t2.a4))
% 1.97/2.22  (step t3559.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3559.t2.t7))
% 1.97/2.22  (step t3559.t2.t9 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3559.t2.a3))
% 1.97/2.22  (step t3559.t2.t10 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3559.t2.t9))
% 1.97/2.22  (step t3559.t2.t11 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3559.t2.a2))
% 1.97/2.22  (step t3559.t2.t12 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3559.t2.t10 t3559.t2.t11))
% 1.97/2.22  (step t3559.t2.t13 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.97/2.22  (step t3559.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3559.t2.t12 t3559.t2.t13))
% 1.97/2.22  (step t3559.t2.t15 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3559.t2.a1))
% 1.97/2.22  (step t3559.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3559.t2.t15))
% 1.97/2.22  (step t3559.t2.t17 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule trans :premises (t3559.t2.t8 t3559.t2.t14 t3559.t2.t16))
% 1.97/2.22  (step t3559.t2.t18 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule cong :premises (t3559.t2.t6 t3559.t2.t17))
% 1.97/2.22  (step t3559.t2.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule trans :premises (t3559.t2.t2 t3559.t2.t3 t3559.t2.t5 t3559.t2.t18))
% 1.97/2.22  (step t3559.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3559.t2.a0 t3559.t2.a1 t3559.t2.a2 t3559.t2.a3 t3559.t2.a4 t3559.t2.a5 t3559.t2.a6))
% 1.97/2.22  (step t3559.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3559.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 2.05/2.22  (step t3559.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3559.t6 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3559.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 2.05/2.22  (step t3559.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 2.05/2.22  (step t3559.t9 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 2.05/2.22  (step t3559.t10 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t3559.t2 t3559.t3 t3559.t4 t3559.t5 t3559.t6 t3559.t7 t3559.t8 t3559.t9))
% 2.05/2.22  (step t3559.t11 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3559.t10))
% 2.05/2.22  (step t3559.t12 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3559.t11))
% 2.05/2.22  (step t3559.t13 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (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 resolution :premises (t3559.t1 t3559.t12))
% 2.05/2.22  (step t3559.t14 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 2.05/2.22  (step t3559.t15 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3559.t13 t3559.t14))
% 2.05/2.22  (step t3559.t16 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3559.t15))
% 2.05/2.22  (step t3559.t17 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule implies :premises (t3559.t16))
% 2.05/2.22  (step t3559.t18 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 2.05/2.22  (step t3559.t19 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t3559.t18 t3559.a3 t3559.a5 t3559.a4 t3559.a6 t3559.a2 t3559.a1 t3559.a0))
% 2.05/2.22  (step t3559.t20 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3559.t17 t3559.t19))
% 2.05/2.22  (step t3559 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3559.a0 t3559.a1 t3559.a2 t3559.a3 t3559.a4 t3559.a5 t3559.a6))
% 2.05/2.22  (step t3560 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 2.05/2.22  (step t3561 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 2.05/2.22  (step t3562 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 2.05/2.22  (step t3563 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3564 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3565 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 2.05/2.22  (step t3566 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3567 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3559 t3560 t3561 t3562 t3563 t3564 t3565 t3566))
% 2.05/2.22  (step t3568 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3567))
% 2.05/2.22  (step t3569 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3568))
% 2.05/2.22  (step t3570 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (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.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3558 t3569))
% 2.05/2.22  (step t3571 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule implies_neg2)
% 2.05/2.22  (step t3572 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3570 t3571))
% 2.05/2.22  (step t3573 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3572))
% 2.05/2.22  (step t3574 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule implies :premises (t3573))
% 2.05/2.22  (step t3575 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3557 t3574))
% 2.05/2.22  (step t3576 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3575))
% 2.05/2.22  (step t3577 (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 (t275))
% 2.05/2.22  (step t3578 (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 (t3577))
% 2.05/2.22  (step t3579 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 2.05/2.22  (step t3580 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 2.05/2.22  (step t3581 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t279 t1118 t3580))
% 2.05/2.22  (step t3582 (cl (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 2.05/2.22  (step t3583 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3584)
% 2.05/2.22  (assume t3584.a0 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 2.05/2.22  (assume t3584.a1 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 2.05/2.22  (step t3584.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3584.t2)
% 2.05/2.22  (assume t3584.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 2.05/2.22  (assume t3584.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 2.05/2.22  (step t3584.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 2.05/2.22  (step t3584.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 (t3584.t2.t1))
% 2.05/2.22  (step t3584.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t3584.t2.a1))
% 2.05/2.22  (step t3584.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t3584.t2.t3))
% 2.05/2.22  (step t3584.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule refl)
% 2.05/2.22  (step t3584.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t3584.t2.t4 t3584.t2.t5))
% 2.05/2.22  (step t3584.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)
% 2.05/2.22  (step t3584.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 (t3584.t2.t7))
% 2.05/2.22  (step t3584.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)
% 2.05/2.22  (step t3584.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 (t3584.t2.t8 t3584.t2.t9))
% 2.05/2.22  (step t3584.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t3584.t2.t10 t3584.t2.a0))
% 2.05/2.22  (step t3584.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t3584.t2.t6 t3584.t2.t11))
% 2.05/2.22  (step t3584.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t3584.t2.t2 t3584.t2.t12))
% 2.05/2.22  (step t3584.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t3584.t2.a0 t3584.t2.a1))
% 2.05/2.22  (step t3584.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 2.05/2.22  (step t3584.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3584.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t3584.t2 t3584.t3 t3584.t4))
% 2.05/2.22  (step t3584.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t3584.t5))
% 2.05/2.22  (step t3584.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t3584.t6))
% 2.05/2.22  (step t3584.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t3584.t1 t3584.t7))
% 2.05/2.22  (step t3584.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 2.05/2.22  (step t3584.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t3584.t8 t3584.t9))
% 2.05/2.22  (step t3584.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t3584.t10))
% 2.05/2.22  (step t3584.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t3584.t11))
% 2.05/2.22  (step t3584.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 2.05/2.22  (step t3584.t14 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t3584.t13 t3584.a1 t3584.a0))
% 2.05/2.22  (step t3584.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t3584.t12 t3584.t14))
% 2.05/2.22  (step t3584 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t3584.a0 t3584.a1))
% 2.05/2.22  (step t3585 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3586 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 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)
% 2.05/2.22  (step t3587 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t3584 t3585 t3586))
% 2.05/2.22  (step t3588 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t3587))
% 2.05/2.22  (step t3589 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t3588))
% 2.05/2.22  (step t3590 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (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 (t3583 t3589))
% 2.05/2.22  (step t3591 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (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)
% 2.05/2.22  (step t3592 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t3590 t3591))
% 2.05/2.22  (step t3593 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t3592))
% 2.05/2.22  (step t3594 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t3593))
% 2.05/2.22  (step t3595 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t3582 t3594))
% 2.05/2.22  (step t3596 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 2.05/2.22  (step t3597 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 2.05/2.22  (step t3598 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (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)
% 2.05/2.22  (step t3599 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t3595 t3596 t3597 t3598))
% 2.05/2.22  (step t3600 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t3599))
% 2.05/2.22  (step t3601 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t3579 t3581 t3600))
% 2.05/2.22  (step t3602 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t3601))
% 2.05/2.22  (step t3603 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t3602))
% 2.05/2.22  (step t3604 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t3603 t1147 t833))
% 2.05/2.22  (step t3605 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 2.05/2.22  (step t3606 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 2.05/2.22  (step t3607 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t436 t606 t607 t437 t279 t289 t3606))
% 2.05/2.22  (step t3608 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 2.05/2.22  (step t3609 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3610)
% 2.05/2.22  (assume t3610.a0 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 2.05/2.22  (assume t3610.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 2.05/2.22  (assume t3610.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 2.05/2.22  (assume t3610.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 2.05/2.22  (assume t3610.a4 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 2.05/2.22  (assume t3610.a5 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 2.05/2.22  (step t3610.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3610.t2)
% 2.05/2.22  (assume t3610.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 2.05/2.22  (assume t3610.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 2.05/2.22  (assume t3610.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))
% 2.05/2.22  (assume t3610.t2.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 2.05/2.22  (step t3610.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 2.05/2.22  (step t3610.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t3610.t2.t1))
% 2.05/2.22  (step t3610.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t3610.t2.a1))
% 2.05/2.22  (step t3610.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t3610.t2.t3))
% 2.05/2.22  (step t3610.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t3610.t2.a3))
% 2.05/2.22  (step t3610.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t3610.t2.t5))
% 2.05/2.22  (step t3610.t2.t7 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t3610.t2.t6))
% 2.05/2.22  (step t3610.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) :rule symm :premises (t3610.t2.a2))
% 2.05/2.22  (step t3610.t2.t9 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t3610.t2.t8))
% 2.05/2.22  (step t3610.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t3610.t2.t7 t3610.t2.t9))
% 2.05/2.22  (step t3610.t2.t11 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t3610.t2.t4 t3610.t2.t10))
% 2.05/2.22  (step t3610.t2.t12 (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)
% 2.05/2.22  (step t3610.t2.t13 (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 (t3610.t2.t12))
% 2.05/2.22  (step t3610.t2.t14 (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)
% 2.05/2.22  (step t3610.t2.t15 (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 (t3610.t2.t13 t3610.t2.t14))
% 2.05/2.22  (step t3610.t2.t16 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t3610.t2.t15 t3610.t2.a0))
% 2.05/2.22  (step t3610.t2.t17 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t3610.t2.t11 t3610.t2.t16))
% 2.05/2.22  (step t3610.t2.t18 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3610.t2.t2 t3610.t2.t17))
% 2.05/2.22  (step t3610.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t3610.t2.a0 t3610.t2.a1 t3610.t2.a2 t3610.t2.a3))
% 2.05/2.22  (step t3610.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 2.05/2.22  (step t3610.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3610.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 2.05/2.22  (step t3610.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 2.05/2.22  (step t3610.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t3610.t2 t3610.t3 t3610.t4 t3610.t5 t3610.t6))
% 2.05/2.22  (step t3610.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t3610.t7))
% 2.05/2.22  (step t3610.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t3610.t8))
% 2.05/2.22  (step t3610.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3610.t1 t3610.t9))
% 2.05/2.22  (step t3610.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 2.05/2.22  (step t3610.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t3610.t10 t3610.t11))
% 2.05/2.22  (step t3610.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t3610.t12))
% 2.05/2.22  (step t3610.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t3610.t13))
% 2.05/2.22  (step t3610.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 2.05/2.22  (step t3610.t16 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3610.t17)
% 2.05/2.22  (assume t3610.t17.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 2.05/2.22  (assume t3610.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 2.05/2.22  (assume t3610.t17.a2 (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 2.05/2.22  (step t3610.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) tptp.e10)) :rule symm :premises (t3610.t17.a2))
% 2.05/2.22  (step t3610.t17.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule symm :premises (t3610.t17.t1))
% 2.05/2.22  (step t3610.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3610.t17.a0))
% 2.05/2.22  (step t3610.t17.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t3610.t17.a1))
% 2.05/2.22  (step t3610.t17.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t3610.t17.t3 t3610.t17.t4))
% 2.05/2.22  (step t3610.t17.t6 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t3610.t17.t2 t3610.t17.t5))
% 2.05/2.22  (step t3610.t17 (cl (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule subproof :discharge (t3610.t17.a0 t3610.t17.a1 t3610.t17.a2))
% 2.05/2.22  (step t3610.t18 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3610.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (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)
% 2.05/2.22  (step t3610.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 2.05/2.22  (step t3610.t21 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule resolution :premises (t3610.t17 t3610.t18 t3610.t19 t3610.t20))
% 2.05/2.22  (step t3610.t22 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule reordering :premises (t3610.t21))
% 2.05/2.22  (step t3610.t23 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule contraction :premises (t3610.t22))
% 2.05/2.22  (step t3610.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t3610.t16 t3610.t23))
% 2.05/2.22  (step t3610.t25 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg2)
% 2.05/2.22  (step t3610.t26 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3610.t24 t3610.t25))
% 2.05/2.22  (step t3610.t27 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t3610.t26))
% 2.05/2.22  (step t3610.t28 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule implies :premises (t3610.t27))
% 2.05/2.22  (step t3610.t29 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule and_neg)
% 2.05/2.22  (step t3610.t30 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t3610.t29 t3610.a1 t3610.a2 t3610.a0))
% 2.05/2.22  (step t3610.t31 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t3610.t28 t3610.t30))
% 2.05/2.22  (step t3610.t32 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3610.t15 t3610.a5 t3610.a4 t3610.a3 t3610.t31))
% 2.05/2.22  (step t3610.t33 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3610.t14 t3610.t32))
% 2.05/2.22  (step t3610 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t3610.a0 t3610.a1 t3610.a2 t3610.a3 t3610.a4 t3610.a5))
% 2.05/2.22  (step t3611 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_pos)
% 2.05/2.22  (step t3612 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3613 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 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)
% 2.05/2.22  (step t3614 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 2.05/2.22  (step t3615 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3616 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 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)
% 2.05/2.22  (step t3617 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t3610 t3611 t3612 t3613 t3614 t3615 t3616))
% 2.05/2.22  (step t3618 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t3617))
% 2.05/2.22  (step t3619 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t3618))
% 2.05/2.22  (step t3620 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3609 t3619))
% 2.05/2.22  (step t3621 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 2.05/2.22  (step t3622 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t3620 t3621))
% 2.05/2.22  (step t3623 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t3622))
% 2.05/2.22  (step t3624 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e11 (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.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t3623))
% 2.05/2.22  (step t3625 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3608 t3624))
% 2.05/2.22  (step t3626 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule or_neg)
% 2.05/2.22  (step t3627 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 2.05/2.22  (step t3628 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 2.05/2.22  (step t3629 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 2.05/2.22  (step t3630 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 2.05/2.22  (step t3631 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 2.05/2.22  (step t3632 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 2.05/2.22  (step t3633 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t3625 t3626 t3627 t3628 t3629 t3630 t3631 t3632))
% 2.05/2.22  (step t3634 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t3633))
% 2.05/2.22  (step t3635 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t3605 t3607 t3634))
% 2.05/2.22  (step t3636 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (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.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t3635))
% 2.05/2.22  (step t3637 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (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 (t3636))
% 2.05/2.22  (step t3638 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t3637 t413 t755 t833 t647 t648 t649))
% 2.05/2.22  (step t3639 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule resolution :premises (t3578 t3604 t3638 t1106))
% 2.05/2.22  (step t3640 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3576 t3639 t2389 t2719 t2720 t1778 t2722 t2387))
% 2.05/2.22  (step t3641 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule and_neg)
% 2.05/2.22  (step t3642 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3643)
% 2.05/2.22  (assume t3643.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 2.05/2.22  (assume t3643.a1 (= tptp.e21 (tptp.h2 tptp.e13)))
% 2.05/2.22  (assume t3643.a2 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 2.05/2.22  (step t3643.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3643.t2)
% 2.05/2.22  (assume t3643.t2.a0 (= tptp.e21 (tptp.h2 tptp.e13)))
% 2.05/2.22  (assume t3643.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 2.05/2.22  (assume t3643.t2.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 2.05/2.22  (step t3643.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t3643.t2.a2))
% 2.05/2.22  (step t3643.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.h2 tptp.e11))) :rule cong :premises (t3643.t2.t1))
% 2.05/2.22  (step t3643.t2.t3 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3643.t2.a1))
% 2.05/2.22  (step t3643.t2.t4 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3643.t2.a0))
% 2.05/2.22  (step t3643.t2.t5 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule symm :premises (t3643.t2.t4))
% 2.05/2.22  (step t3643.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule cong :premises (t3643.t2.t5 t3643.t2.t5))
% 2.05/2.22  (step t3643.t2.t7 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule trans :premises (t3643.t2.t2 t3643.t2.t3 t3643.t2.t6))
% 2.05/2.22  (step t3643.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3643.t2.a0 t3643.t2.a1 t3643.t2.a2))
% 2.05/2.22  (step t3643.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3643.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3643.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3643.t6 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t3643.t2 t3643.t3 t3643.t4 t3643.t5))
% 2.05/2.22  (step t3643.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3643.t6))
% 2.05/2.22  (step t3643.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3643.t7))
% 2.05/2.22  (step t3643.t9 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (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 resolution :premises (t3643.t1 t3643.t8))
% 2.05/2.22  (step t3643.t10 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 2.05/2.22  (step t3643.t11 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3643.t9 t3643.t10))
% 2.05/2.22  (step t3643.t12 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3643.t11))
% 2.05/2.22  (step t3643.t13 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule implies :premises (t3643.t12))
% 2.05/2.22  (step t3643.t14 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 2.05/2.22  (step t3643.t15 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t3643.t14 t3643.a1 t3643.a2 t3643.a0))
% 2.05/2.22  (step t3643.t16 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3643.t13 t3643.t15))
% 2.05/2.22  (step t3643 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3643.a0 t3643.a1 t3643.a2))
% 2.05/2.22  (step t3644 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3645 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 2.05/2.22  (step t3646 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3647 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))))) :rule resolution :premises (t3643 t3644 t3645 t3646))
% 2.05/2.22  (step t3648 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3647))
% 2.05/2.22  (step t3649 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3648))
% 2.05/2.22  (step t3650 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (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 resolution :premises (t3642 t3649))
% 2.05/2.22  (step t3651 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule implies_neg2)
% 2.05/2.22  (step t3652 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3650 t3651))
% 2.05/2.22  (step t3653 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3652))
% 2.05/2.22  (step t3654 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule implies :premises (t3653))
% 2.05/2.22  (step t3655 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3641 t3654))
% 2.05/2.22  (step t3656 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))) :rule reordering :premises (t3655))
% 2.05/2.22  (step t3657 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3656 t647 t2720 t1778))
% 2.05/2.22  (step t3658 (cl (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))) (not (= tptp.e20 (tptp.h2 tptp.e12)))) :rule or_neg)
% 2.05/2.22  (step t3659 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 2.05/2.22  (step t3660 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3661)
% 2.05/2.22  (assume t3661.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 2.05/2.22  (assume t3661.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 2.05/2.22  (assume t3661.a2 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 2.05/2.22  (assume t3661.a3 (= tptp.e23 (tptp.h2 tptp.e11)))
% 2.05/2.22  (step t3661.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h2 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3661.t2)
% 2.05/2.22  (assume t3661.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 2.05/2.22  (assume t3661.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 2.05/2.22  (assume t3661.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 2.05/2.22  (assume t3661.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 2.05/2.22  (step t3661.t2.t1 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3661.t2.a3))
% 2.05/2.22  (step t3661.t2.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3661.t2.t1))
% 2.05/2.22  (step t3661.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3661.t2.a2))
% 2.05/2.22  (step t3661.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3661.t2.t3))
% 2.05/2.22  (step t3661.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3661.t2.a1))
% 2.05/2.22  (step t3661.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3661.t2.t4 t3661.t2.t5))
% 2.05/2.22  (step t3661.t2.t7 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 2.05/2.22  (step t3661.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3661.t2.t6 t3661.t2.t7))
% 2.05/2.22  (step t3661.t2.t9 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3661.t2.a0))
% 2.05/2.22  (step t3661.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3661.t2.t9))
% 2.05/2.22  (step t3661.t2.t11 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule trans :premises (t3661.t2.t2 t3661.t2.t8 t3661.t2.t10))
% 2.05/2.22  (step t3661.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule subproof :discharge (t3661.t2.a0 t3661.t2.a1 t3661.t2.a2 t3661.t2.a3))
% 2.05/2.22  (step t3661.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 2.05/2.22  (step t3661.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3661.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3661.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 2.05/2.22  (step t3661.t7 (cl (= tptp.e20 (tptp.h2 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t3661.t2 t3661.t3 t3661.t4 t3661.t5 t3661.t6))
% 2.05/2.22  (step t3661.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule reordering :premises (t3661.t7))
% 2.05/2.22  (step t3661.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule contraction :premises (t3661.t8))
% 2.05/2.22  (step t3661.t10 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h2 tptp.e12))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule resolution :premises (t3661.t1 t3661.t9))
% 2.05/2.22  (step t3661.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h2 tptp.e12))) (not (= tptp.e20 (tptp.h2 tptp.e12)))) :rule implies_neg2)
% 2.05/2.22  (step t3661.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h2 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule resolution :premises (t3661.t10 t3661.t11))
% 2.05/2.22  (step t3661.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule contraction :premises (t3661.t12))
% 2.05/2.22  (step t3661.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule implies :premises (t3661.t13))
% 2.05/2.22  (step t3661.t15 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 2.05/2.22  (step t3661.t16 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t3661.t15 t3661.a2 t3661.a1 t3661.a3 t3661.a0))
% 2.05/2.22  (step t3661.t17 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule resolution :premises (t3661.t14 t3661.t16))
% 2.05/2.22  (step t3661 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule subproof :discharge (t3661.a0 t3661.a1 t3661.a2 t3661.a3))
% 2.05/2.22  (step t3662 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 2.05/2.22  (step t3663 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3664 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 2.05/2.22  (step t3665 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3666 (cl (= tptp.e20 (tptp.h2 tptp.e12)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3661 t3662 t3663 t3664 t3665))
% 2.05/2.22  (step t3667 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule reordering :premises (t3666))
% 2.05/2.22  (step t3668 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule contraction :premises (t3667))
% 2.05/2.22  (step t3669 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule resolution :premises (t3660 t3668))
% 2.05/2.22  (step t3670 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12))) (not (= tptp.e20 (tptp.h2 tptp.e12)))) :rule implies_neg2)
% 2.05/2.22  (step t3671 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule resolution :premises (t3669 t3670))
% 2.05/2.22  (step t3672 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule contraction :premises (t3671))
% 2.05/2.22  (step t3673 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule implies :premises (t3672))
% 2.05/2.22  (step t3674 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e20 (tptp.h2 tptp.e12))) :rule resolution :premises (t3659 t3673))
% 2.05/2.22  (step t3675 (cl (= tptp.e20 (tptp.h2 tptp.e12)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3674))
% 2.05/2.22  (step t3676 (cl (= tptp.e20 (tptp.h2 tptp.e12))) :rule resolution :premises (t3675 t2719 t1778 t2722 t2387))
% 2.05/2.22  (step t3677 (cl (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 resolution :premises (t3658 t3676))
% 2.05/2.22  (step t3678 (cl (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))) (not (= tptp.e22 (tptp.h2 tptp.e10)))) :rule or_neg)
% 2.05/2.22  (step t3679 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule and_neg)
% 2.05/2.22  (step t3680 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3681)
% 2.05/2.22  (assume t3681.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 2.05/2.22  (assume t3681.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 2.05/2.22  (assume t3681.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 2.05/2.22  (assume t3681.a3 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 2.05/2.22  (assume t3681.a4 (= tptp.e23 (tptp.h2 tptp.e11)))
% 2.05/2.22  (step t3681.t1 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.h2 tptp.e10))) (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t3681.t2)
% 2.05/2.22  (assume t3681.t2.a0 (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 2.05/2.22  (assume t3681.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)))
% 2.05/2.22  (assume t3681.t2.a2 (= tptp.e23 (tptp.h2 tptp.e11)))
% 2.05/2.22  (assume t3681.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 2.05/2.22  (assume t3681.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 2.05/2.22  (step t3681.t2.t1 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3681.t2.a4))
% 2.05/2.22  (step t3681.t2.t2 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3681.t2.t1))
% 2.05/2.22  (step t3681.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e23)) :rule symm :premises (t3681.t2.a2))
% 2.05/2.22  (step t3681.t2.t4 (cl (= tptp.e23 (tptp.h2 tptp.e11))) :rule symm :premises (t3681.t2.t3))
% 2.05/2.22  (step t3681.t2.t5 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3681.t2.a1))
% 2.05/2.22  (step t3681.t2.t6 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3681.t2.t4 t3681.t2.t5))
% 2.05/2.22  (step t3681.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t3681.t2.a3))
% 2.05/2.22  (step t3681.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3681.t2.t7))
% 2.05/2.22  (step t3681.t2.t9 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 2.05/2.22  (step t3681.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t3681.t2.t6 t3681.t2.t9))
% 2.05/2.22  (step t3681.t2.t11 (cl (= tptp.e20 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t3681.t2.t8 t3681.t2.t10))
% 2.05/2.22  (step t3681.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t3681.t2.t6 t3681.t2.t11))
% 2.05/2.22  (step t3681.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3681.t2.a0))
% 2.05/2.22  (step t3681.t2.t14 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t3681.t2.t2 t3681.t2.t12 t3681.t2.t13))
% 2.05/2.22  (step t3681.t2 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule subproof :discharge (t3681.t2.a0 t3681.t2.a1 t3681.t2.a2 t3681.t2.a3 t3681.t2.a4))
% 2.05/2.22  (step t3681.t3 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 2.05/2.22  (step t3681.t4 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3681.t5 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3681.t6 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 2.05/2.22  (step t3681.t7 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 2.05/2.22  (step t3681.t8 (cl (= tptp.e22 (tptp.h2 tptp.e10)) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3681.t2 t3681.t3 t3681.t4 t3681.t5 t3681.t6 t3681.t7))
% 2.05/2.22  (step t3681.t9 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule reordering :premises (t3681.t8))
% 2.05/2.22  (step t3681.t10 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule contraction :premises (t3681.t9))
% 2.05/2.22  (step t3681.t11 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.h2 tptp.e10))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule resolution :premises (t3681.t1 t3681.t10))
% 2.05/2.22  (step t3681.t12 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.h2 tptp.e10))) (not (= tptp.e22 (tptp.h2 tptp.e10)))) :rule implies_neg2)
% 2.05/2.22  (step t3681.t13 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.h2 tptp.e10))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule resolution :premises (t3681.t11 t3681.t12))
% 2.05/2.22  (step t3681.t14 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule contraction :premises (t3681.t13))
% 2.05/2.22  (step t3681.t15 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule implies :premises (t3681.t14))
% 2.05/2.22  (step t3681.t16 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 2.05/2.22  (step t3681.t17 (cl (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3681.t16 t3681.a0 t3681.a3 t3681.a4 t3681.a2 t3681.a1))
% 2.05/2.22  (step t3681.t18 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule resolution :premises (t3681.t15 t3681.t17))
% 2.05/2.22  (step t3681 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule subproof :discharge (t3681.a0 t3681.a1 t3681.a2 t3681.a3 t3681.a4))
% 2.05/2.22  (step t3682 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 2.05/2.22  (step t3683 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 2.05/2.22  (step t3684 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 2.05/2.22  (step t3685 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3686 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e23 (tptp.h2 tptp.e11))) :rule and_pos)
% 2.05/2.22  (step t3687 (cl (= tptp.e22 (tptp.h2 tptp.e10)) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3681 t3682 t3683 t3684 t3685 t3686))
% 2.05/2.22  (step t3688 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule reordering :premises (t3687))
% 2.05/2.22  (step t3689 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule contraction :premises (t3688))
% 2.05/2.22  (step t3690 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule resolution :premises (t3680 t3689))
% 2.05/2.22  (step t3691 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10))) (not (= tptp.e22 (tptp.h2 tptp.e10)))) :rule implies_neg2)
% 2.05/2.22  (step t3692 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10))) (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule resolution :premises (t3690 t3691))
% 2.05/2.22  (step t3693 (cl (=> (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule contraction :premises (t3692))
% 2.05/2.22  (step t3694 (cl (not (and (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule implies :premises (t3693))
% 2.05/2.22  (step t3695 (cl (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11))) (= tptp.e22 (tptp.h2 tptp.e10))) :rule resolution :premises (t3679 t3694))
% 2.05/2.22  (step t3696 (cl (= tptp.e22 (tptp.h2 tptp.e10)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e11))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3695))
% 2.05/2.22  (step t3697 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule resolution :premises (t3696 t2574 t2719 t2721 t1778 t2387))
% 2.05/2.22  (step t3698 (cl (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 resolution :premises (t3678 t3697))
% 2.05/2.22  (step t3699 (cl (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))) (not (= tptp.e23 (tptp.h2 tptp.e11)))) :rule or_neg)
% 2.05/2.22  (step t3700 (cl (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 resolution :premises (t3699 t2387))
% 2.05/2.22  (step t3701 (cl (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))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule or_neg)
% 2.05/2.22  (step t3702 (cl (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 resolution :premises (t3701 t2720))
% 2.05/2.22  (step t3703 (cl) :rule resolution :premises (t154 t2723 t2988 t3009 t3062 t3084 t3106 t3126 t3145 t3163 t3352 t3374 t3439 t3466 t3556 t3640 t3657 t3677 t3698 t3700 t3702))
% 2.05/2.22  
% 2.05/2.22  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.KXEnRZUyN6/cvc5---1.0.5_15981.smt2
% 2.05/2.22  % cvc5---1.0.5 exiting
% 2.05/2.23  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------