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

View Problem - Process Solution

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

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

% Result   : Theorem 4.45s 4.66s
% Output   : Proof 4.48s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.14  % Problem    : ALG102+1 : TPTP v8.2.0. Released v2.7.0.
% 0.15/0.16  % Command    : do_cvc5 %s %d
% 0.16/0.37  % Computer : n014.cluster.edu
% 0.16/0.37  % Model    : x86_64 x86_64
% 0.16/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.37  % Memory   : 8042.1875MB
% 0.16/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.37  % CPULimit   : 300
% 0.16/0.37  % WCLimit    : 300
% 0.16/0.37  % DateTime   : Sun May 26 09:14:39 EDT 2024
% 0.16/0.37  % CPUTime    : 
% 0.39/0.57  %----Proving TF0_NAR, FOF, or CNF
% 4.45/4.66  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 4.45/4.66  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.rz8Pkijyzg/cvc5---1.0.5_30488.smt2
% 4.45/4.66  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.rz8Pkijyzg/cvc5---1.0.5_30488.smt2
% 4.45/4.66  (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))))
% 4.45/4.66  (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))))
% 4.45/4.66  (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))))
% 4.45/4.66  (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))))
% 4.45/4.66  (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)))))
% 4.45/4.66  (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)))))
% 4.45/4.66  (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))))
% 4.45/4.66  (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))))
% 4.45/4.66  (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))))
% 4.45/4.66  (assume a9 (and (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))))
% 4.45/4.66  (assume a10 (and (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))))
% 4.45/4.66  (assume a11 (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (assume a12 (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.45/4.66  (assume a13 (and (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e13) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 4.45/4.66  (assume a14 (and (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.45/4.66  (assume a15 (and (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e13) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))
% 4.45/4.66  (assume a16 (and (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e13) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 4.45/4.66  (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))))))
% 4.45/4.66  (assume a18 true)
% 4.45/4.66  (step t1 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.66  (step t2 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 4.45/4.66  (step t3 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 4.45/4.66  (step t4 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t5 (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)
% 4.45/4.66  (step t6 (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 (t5))
% 4.45/4.66  (step t7 (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)
% 4.45/4.66  (step t8 (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)
% 4.45/4.66  (step t9 (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)
% 4.45/4.66  (step t10 (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 (t8 t9))
% 4.45/4.66  (step t11 (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)
% 4.45/4.66  (step t12 (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 (t10 t11))
% 4.45/4.66  (step t13 (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 (t7 t12))
% 4.45/4.66  (step t14 (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 (t6 t13))
% 4.45/4.66  (step t15 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t16 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t2 t3 t4 t14 t15))
% 4.45/4.66  (step t17 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 4.45/4.66  (step t18 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t19)
% 4.45/4.66  (assume t19.a0 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))
% 4.45/4.66  (assume t19.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 4.45/4.66  (assume t19.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.66  (assume t19.a3 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))
% 4.45/4.66  (step t19.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t19.t2)
% 4.45/4.66  (assume t19.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))
% 4.45/4.66  (assume t19.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 4.45/4.66  (assume t19.t2.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))
% 4.45/4.66  (assume t19.t2.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.66  (step t19.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t19.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t19.t2.t1))
% 4.45/4.66  (step t19.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) :rule symm :premises (t19.t2.a1))
% 4.45/4.66  (step t19.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t19.t2.t3))
% 4.45/4.66  (step t19.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t19.t2.a3))
% 4.45/4.66  (step t19.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) :rule symm :premises (t19.t2.a2))
% 4.45/4.66  (step t19.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t19.t2.t6))
% 4.45/4.66  (step t19.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule trans :premises (t19.t2.t5 t19.t2.t7))
% 4.45/4.66  (step t19.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t19.t2.t4 t19.t2.t8))
% 4.45/4.66  (step t19.t2.t10 (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)
% 4.45/4.66  (step t19.t2.t11 (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 (t19.t2.t10))
% 4.45/4.66  (step t19.t2.t12 (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)
% 4.45/4.66  (step t19.t2.t13 (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 (t19.t2.t11 t19.t2.t12))
% 4.45/4.66  (step t19.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t19.t2.t13 t19.t2.a0))
% 4.45/4.66  (step t19.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t19.t2.t9 t19.t2.t14))
% 4.45/4.66  (step t19.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t19.t2.t2 t19.t2.t15))
% 4.45/4.66  (step t19.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t19.t2.a0 t19.t2.a1 t19.t2.a2 t19.t2.a3))
% 4.45/4.66  (step t19.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 4.45/4.66  (step t19.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t19.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t19.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t19.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t19.t2 t19.t3 t19.t4 t19.t5 t19.t6))
% 4.45/4.66  (step t19.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t19.t7))
% 4.45/4.66  (step t19.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t19.t8))
% 4.45/4.66  (step t19.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t19.t1 t19.t9))
% 4.45/4.66  (step t19.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t19.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t19.t10 t19.t11))
% 4.45/4.66  (step t19.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t19.t12))
% 4.45/4.66  (step t19.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t19.t13))
% 4.45/4.66  (step t19.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t19.t16 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t19.t15 t19.a3 t19.a1 t19.a0 t19.a2))
% 4.45/4.66  (step t19.t17 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t19.t14 t19.t16))
% 4.45/4.66  (step t19 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t19.a0 t19.a1 t19.a2 t19.a3))
% 4.45/4.66  (step t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t22 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t23 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (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)
% 4.45/4.66  (step t24 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t19 t20 t21 t22 t23))
% 4.45/4.66  (step t25 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t24))
% 4.45/4.66  (step t26 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t25))
% 4.45/4.66  (step t27 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t18 t26))
% 4.45/4.66  (step t28 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t29 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t27 t28))
% 4.45/4.66  (step t30 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t29))
% 4.45/4.66  (step t31 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t30))
% 4.45/4.66  (step t32 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t17 t31))
% 4.45/4.66  (step t33 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 4.45/4.66  (step t34 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 4.45/4.66  (step t35 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t36 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 4.45/4.66  (step t37 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t38 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t32 t33 t34 t35 t36 t37))
% 4.45/4.66  (step t39 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t38))
% 4.45/4.66  (step t40 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1 t16 t39))
% 4.45/4.66  (step t41 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t40))
% 4.45/4.66  (step t42 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t41))
% 4.45/4.66  (step t43 (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)
% 4.45/4.66  (step t44 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t45 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t46 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t47 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t48 (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 (t44 t45 t46 t47))
% 4.45/4.66  (step t49 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t50 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t51 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t52 (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 (t44 t49 t50 t51))
% 4.45/4.66  (step t53 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t54 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t55 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t56 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t57 (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 (t53 t54 t55 t56))
% 4.45/4.66  (step t58 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t59 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t60 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t61 (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 (t53 t58 t59 t60))
% 4.45/4.66  (step t62 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t63 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t64 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t65 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t66 (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 (t62 t63 t64 t65))
% 4.45/4.66  (step t67 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t68 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t69 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t70 (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 (t62 t67 t68 t69))
% 4.45/4.66  (step t71 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t72 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t73 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t74 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t75 (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 (t71 t72 t73 t74))
% 4.45/4.66  (step t76 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t77 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t78 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t79 (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 (t71 t76 t77 t78))
% 4.45/4.66  (step t80 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t81 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t82 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t83 (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 (t49 t80 t81 t82))
% 4.45/4.66  (step t84 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t85 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t86 (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 (t45 t80 t84 t85))
% 4.45/4.66  (step t87 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t88 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t89 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t90 (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 (t58 t87 t88 t89))
% 4.45/4.66  (step t91 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t92 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t93 (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 (t54 t87 t91 t92))
% 4.45/4.66  (step t94 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t95 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t96 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t97 (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 (t67 t94 t95 t96))
% 4.45/4.66  (step t98 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t99 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t100 (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 (t63 t94 t98 t99))
% 4.45/4.66  (step t101 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t102 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t103 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t104 (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 (t76 t101 t102 t103))
% 4.45/4.66  (step t105 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t106 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t107 (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 (t72 t101 t105 t106))
% 4.45/4.66  (step t108 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t109 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t110 (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 (t50 t84 t108 t109))
% 4.45/4.66  (step t111 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t112 (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 (t46 t81 t108 t111))
% 4.45/4.66  (step t113 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t114 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t115 (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 (t59 t91 t113 t114))
% 4.45/4.66  (step t116 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t117 (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 (t55 t88 t113 t116))
% 4.45/4.66  (step t118 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t119 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t120 (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 (t68 t98 t118 t119))
% 4.45/4.66  (step t121 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t122 (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 (t64 t95 t118 t121))
% 4.45/4.66  (step t123 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t124 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t125 (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 (t77 t105 t123 t124))
% 4.45/4.66  (step t126 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 4.45/4.66  (step t127 (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 (t73 t102 t123 t126))
% 4.45/4.66  (step t128 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t129 (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 (t51 t85 t111 t128))
% 4.45/4.66  (step t130 (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 (t47 t82 t109 t128))
% 4.45/4.66  (step t131 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t132 (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 (t60 t92 t116 t131))
% 4.45/4.66  (step t133 (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 (t56 t89 t114 t131))
% 4.45/4.66  (step t134 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t135 (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 (t69 t99 t121 t134))
% 4.45/4.66  (step t136 (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 (t65 t96 t119 t134))
% 4.45/4.66  (step t137 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 4.45/4.66  (step t138 (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 (t78 t106 t126 t137))
% 4.45/4.66  (step t139 (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 (t74 t103 t124 t137))
% 4.45/4.66  (step t140 (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 (t48 t52 t57 t61 t66 t70 t75 t79 t83 t86 t90 t93 t97 t100 t104 t107 t110 t112 t115 t117 t120 t122 t125 t127 t129 t130 t132 t133 t135 t136 t138 t139))
% 4.45/4.66  (step t141 (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 (t43 t140 a1))
% 4.45/4.66  (step t142 (cl (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t141))
% 4.45/4.66  (step t143 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t142))
% 4.45/4.66  (step t144 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 4.45/4.66  (step t145 (cl (= (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule refl)
% 4.45/4.66  (step t146 (cl (= (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule refl)
% 4.45/4.66  (step t147 (cl (= (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) true) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule equiv_simplify)
% 4.45/4.66  (step t148 (cl (not (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) true)) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv1 :premises (t147))
% 4.45/4.66  (step t149 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))))) :rule all_simplify)
% 4.45/4.66  (step t150 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 4.45/4.66  (step t151 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule all_simplify)
% 4.45/4.66  (step t152 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t150 t151))
% 4.45/4.66  (step t153 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) true)) :rule all_simplify)
% 4.45/4.66  (step t154 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) true)) :rule trans :premises (t152 t153))
% 4.45/4.66  (step t155 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) true)) :rule trans :premises (t149 t154))
% 4.45/4.66  (step t156 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t148 t155))
% 4.45/4.66  (step t157 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 4.45/4.66  (step t158 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t145 t146 t156 t157))
% 4.45/4.66  (step t159 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule and_neg)
% 4.45/4.66  (step t160 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t161)
% 4.45/4.66  (assume t161.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (assume t161.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t161.a2 (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))
% 4.45/4.66  (step t161.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t161.t2)
% 4.45/4.66  (assume t161.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))
% 4.45/4.66  (assume t161.t2.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t161.t2.a2 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (step t161.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.66  (step t161.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 (t161.t2.t1))
% 4.45/4.66  (step t161.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 4.45/4.66  (step t161.t2.t4 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t161.t2.a2))
% 4.45/4.66  (step t161.t2.t5 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t161.t2.t4))
% 4.45/4.66  (step t161.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t161.t2.a1))
% 4.45/4.66  (step t161.t2.t7 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t161.t2.t6))
% 4.45/4.66  (step t161.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t161.t2.t7))
% 4.45/4.66  (step t161.t2.t9 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t161.t2.t8 t161.t2.t8))
% 4.45/4.66  (step t161.t2.t10 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t161.t2.t5 t161.t2.t9))
% 4.45/4.66  (step t161.t2.t11 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t161.t2.t3 t161.t2.t10))
% 4.45/4.66  (step t161.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t161.t2.t3 t161.t2.t11))
% 4.45/4.66  (step t161.t2.t13 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) false) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule equiv_simplify)
% 4.45/4.66  (step t161.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) false) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule equiv2 :premises (t161.t2.t13))
% 4.45/4.66  (step t161.t2.t15 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule not_not)
% 4.45/4.66  (step t161.t2.t16 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) false) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t161.t2.t14 t161.t2.t15))
% 4.45/4.66  (step t161.t2.t17 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) false)) :rule resolution :premises (t161.t2.t16 t161.t2.a0))
% 4.45/4.66  (step t161.t2.t18 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t161.t2.t12 t161.t2.t17))
% 4.45/4.66  (step t161.t2.t19 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t161.t2.t2 t161.t2.t18))
% 4.45/4.66  (step t161.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t161.t2.a0 t161.t2.a1 t161.t2.a2))
% 4.45/4.66  (step t161.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_pos)
% 4.45/4.66  (step t161.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t161.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t161.t6 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t161.t2 t161.t3 t161.t4 t161.t5))
% 4.45/4.66  (step t161.t7 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t161.t6))
% 4.45/4.66  (step t161.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t161.t7))
% 4.45/4.66  (step t161.t9 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t161.t1 t161.t8))
% 4.45/4.66  (step t161.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.45/4.66  (step t161.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t161.t9 t161.t10))
% 4.45/4.66  (step t161.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t161.t11))
% 4.45/4.66  (step t161.t13 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t161.t12))
% 4.45/4.66  (step t161.t14 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t161.t15 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t161.t14 t161.a2 t161.a1 t161.a0))
% 4.45/4.66  (step t161.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t161.t13 t161.t15))
% 4.45/4.66  (step t161 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t161.a0 t161.a1 t161.a2))
% 4.45/4.66  (step t162 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t163 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t164 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_pos)
% 4.45/4.66  (step t165 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule resolution :premises (t161 t162 t163 t164))
% 4.45/4.66  (step t166 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t165))
% 4.45/4.66  (step t167 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t166))
% 4.45/4.66  (step t168 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t160 t167))
% 4.45/4.66  (step t169 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.45/4.66  (step t170 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t168 t169))
% 4.45/4.66  (step t171 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t170))
% 4.45/4.66  (step t172 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t171))
% 4.45/4.66  (step t173 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t159 t172))
% 4.45/4.66  (step t174 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t175 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t176 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule or_neg)
% 4.45/4.66  (step t177 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 4.45/4.66  (step t178 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t173 t174 t175 t176 t177))
% 4.45/4.66  (step t179 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t178))
% 4.45/4.66  (step t180 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t144 t158 t179))
% 4.45/4.66  (step t181 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t180))
% 4.45/4.66  (step t182 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t181))
% 4.45/4.66  (step t183 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 4.45/4.66  (step t184 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t185)
% 4.45/4.66  (assume t185.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 4.45/4.66  (assume t185.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 4.45/4.66  (step t185.t1 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t185.t2)
% 4.45/4.66  (assume t185.t2.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 4.45/4.66  (assume t185.t2.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 4.45/4.66  (step t185.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) :rule symm :premises (t185.t2.a1))
% 4.45/4.66  (step t185.t2.t2 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t185.t2.t1))
% 4.45/4.66  (step t185.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 4.45/4.66  (step t185.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t185.t2.a0))
% 4.45/4.66  (step t185.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t185.t2.t4))
% 4.45/4.66  (step t185.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t185.t2.t3 t185.t2.t5))
% 4.45/4.66  (step t185.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule trans :premises (t185.t2.t2 t185.t2.t6))
% 4.45/4.66  (step t185.t2 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t185.t2.a0 t185.t2.a1))
% 4.45/4.66  (step t185.t3 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t185.t4 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t185.t5 (cl (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t185.t2 t185.t3 t185.t4))
% 4.45/4.66  (step t185.t6 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t185.t5))
% 4.45/4.66  (step t185.t7 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t185.t6))
% 4.45/4.66  (step t185.t8 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t185.t1 t185.t7))
% 4.45/4.66  (step t185.t9 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.45/4.66  (step t185.t10 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t185.t8 t185.t9))
% 4.45/4.66  (step t185.t11 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t185.t10))
% 4.45/4.66  (step t185.t12 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t185.t11))
% 4.45/4.66  (step t185.t13 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 4.45/4.66  (step t185.t14 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t185.t13 t185.a0 t185.a1))
% 4.45/4.66  (step t185.t15 (cl (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t185.t12 t185.t14))
% 4.45/4.66  (step t185 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t185.a0 t185.a1))
% 4.45/4.66  (step t186 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t187 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t188 (cl (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t185 t186 t187))
% 4.45/4.66  (step t189 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t188))
% 4.45/4.66  (step t190 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t189))
% 4.45/4.66  (step t191 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t184 t190))
% 4.45/4.66  (step t192 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.45/4.66  (step t193 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t191 t192))
% 4.45/4.66  (step t194 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t193))
% 4.45/4.66  (step t195 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t194))
% 4.45/4.66  (step t196 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t183 t195))
% 4.45/4.66  (step t197 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t198 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule reordering :premises (t197))
% 4.45/4.66  (step t199 (cl (not (= (and (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (and (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))))) (not (and (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) (and (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule equiv_pos2)
% 4.45/4.66  (step t200 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t44))
% 4.45/4.66  (step t201 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t44 t200 t44 t200))
% 4.45/4.66  (step t202 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t58))
% 4.45/4.66  (step t203 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t44 t200 t80 t202))
% 4.45/4.66  (step t204 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t68))
% 4.45/4.66  (step t205 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t44 t200 t108 t204))
% 4.45/4.66  (step t206 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t78))
% 4.45/4.66  (step t207 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t44 t200 t128 t206))
% 4.45/4.66  (step t208 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t53))
% 4.45/4.66  (step t209 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t45))
% 4.45/4.66  (step t210 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t45 t208 t53 t209))
% 4.45/4.66  (step t211 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t87))
% 4.45/4.66  (step t212 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t45 t208 t87 t211))
% 4.45/4.66  (step t213 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t98))
% 4.45/4.66  (step t214 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t45 t208 t113 t213))
% 4.45/4.66  (step t215 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t106))
% 4.45/4.66  (step t216 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t45 t208 t131 t215))
% 4.45/4.66  (step t217 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t62))
% 4.45/4.66  (step t218 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t46))
% 4.45/4.66  (step t219 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t46 t217 t62 t218))
% 4.45/4.66  (step t220 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t88))
% 4.45/4.66  (step t221 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t46 t217 t94 t220))
% 4.45/4.66  (step t222 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t118))
% 4.45/4.66  (step t223 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t46 t217 t118 t222))
% 4.45/4.66  (step t224 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t126))
% 4.45/4.66  (step t225 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t46 t217 t134 t224))
% 4.45/4.66  (step t226 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t71))
% 4.45/4.66  (step t227 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t47))
% 4.45/4.66  (step t228 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t47 t226 t71 t227))
% 4.45/4.66  (step t229 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t89))
% 4.45/4.66  (step t230 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t47 t226 t101 t229))
% 4.45/4.66  (step t231 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t119))
% 4.45/4.66  (step t232 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t47 t226 t123 t231))
% 4.45/4.66  (step t233 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t137))
% 4.45/4.66  (step t234 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t47 t226 t137 t233))
% 4.45/4.66  (step t235 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t80))
% 4.45/4.66  (step t236 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t58 t235 t44 t200))
% 4.45/4.66  (step t237 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t58 t235 t80 t202))
% 4.45/4.66  (step t238 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t58 t235 t108 t204))
% 4.45/4.66  (step t239 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t58 t235 t128 t206))
% 4.45/4.66  (step t240 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t87 t211 t53 t209))
% 4.45/4.66  (step t241 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t87 t211 t87 t211))
% 4.45/4.66  (step t242 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t87 t211 t113 t213))
% 4.45/4.66  (step t243 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t87 t211 t131 t215))
% 4.45/4.66  (step t244 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t94))
% 4.45/4.66  (step t245 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t88 t244 t62 t218))
% 4.45/4.66  (step t246 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t88 t244 t94 t220))
% 4.45/4.66  (step t247 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t88 t244 t118 t222))
% 4.45/4.66  (step t248 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t88 t244 t134 t224))
% 4.45/4.66  (step t249 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t101))
% 4.45/4.66  (step t250 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t89 t249 t71 t227))
% 4.45/4.66  (step t251 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t89 t249 t101 t229))
% 4.45/4.66  (step t252 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t89 t249 t123 t231))
% 4.45/4.66  (step t253 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t89 t249 t137 t233))
% 4.45/4.66  (step t254 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t108))
% 4.45/4.66  (step t255 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t68 t254 t44 t200))
% 4.45/4.66  (step t256 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t68 t254 t80 t202))
% 4.45/4.66  (step t257 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t68 t254 t108 t204))
% 4.45/4.66  (step t258 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t68 t254 t128 t206))
% 4.45/4.66  (step t259 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t113))
% 4.45/4.66  (step t260 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t98 t259 t53 t209))
% 4.45/4.66  (step t261 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t98 t259 t87 t211))
% 4.45/4.66  (step t262 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t98 t259 t113 t213))
% 4.45/4.66  (step t263 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t98 t259 t131 t215))
% 4.45/4.66  (step t264 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t118 t222 t62 t218))
% 4.45/4.66  (step t265 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t118 t222 t94 t220))
% 4.45/4.66  (step t266 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t118 t222 t118 t222))
% 4.45/4.66  (step t267 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t118 t222 t134 t224))
% 4.45/4.66  (step t268 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t123))
% 4.45/4.66  (step t269 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t119 t268 t71 t227))
% 4.45/4.66  (step t270 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t119 t268 t101 t229))
% 4.45/4.66  (step t271 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t119 t268 t123 t231))
% 4.45/4.66  (step t272 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t119 t268 t137 t233))
% 4.45/4.66  (step t273 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t128))
% 4.45/4.66  (step t274 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t78 t273 t44 t200))
% 4.45/4.66  (step t275 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t78 t273 t80 t202))
% 4.45/4.66  (step t276 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t78 t273 t108 t204))
% 4.45/4.66  (step t277 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t78 t273 t128 t206))
% 4.45/4.66  (step t278 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t131))
% 4.45/4.66  (step t279 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t106 t278 t53 t209))
% 4.45/4.66  (step t280 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t106 t278 t87 t211))
% 4.45/4.66  (step t281 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t106 t278 t113 t213))
% 4.45/4.66  (step t282 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t106 t278 t131 t215))
% 4.45/4.66  (step t283 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t134))
% 4.45/4.66  (step t284 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t126 t283 t62 t218))
% 4.45/4.66  (step t285 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t126 t283 t94 t220))
% 4.45/4.66  (step t286 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t126 t283 t118 t222))
% 4.45/4.66  (step t287 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t126 t283 t134 t224))
% 4.45/4.66  (step t288 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t137 t233 t71 t227))
% 4.45/4.66  (step t289 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t137 t233 t101 t229))
% 4.45/4.66  (step t290 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t137 t233 t123 t231))
% 4.45/4.66  (step t291 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t137 t233 t137 t233))
% 4.45/4.66  (step t292 (cl (= (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule cong :premises (t201 t203 t205 t207 t210 t212 t214 t216 t219 t221 t223 t225 t228 t230 t232 t234 t236 t237 t238 t239 t240 t241 t242 t243 t245 t246 t247 t248 t250 t251 t252 t253 t255 t256 t257 t258 t260 t261 t262 t263 t264 t265 t266 t267 t269 t270 t271 t272 t274 t275 t276 t277 t279 t280 t281 t282 t284 t285 t286 t287 t288 t289 t290 t291))
% 4.45/4.66  (step t293 (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)
% 4.45/4.66  (step t294 (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)
% 4.45/4.66  (step t295 (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)
% 4.45/4.66  (step t296 (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)
% 4.45/4.66  (step t297 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t200 t44))
% 4.45/4.66  (step t298 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t202 t80))
% 4.45/4.66  (step t299 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t204 t108))
% 4.45/4.66  (step t300 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t206 t128))
% 4.45/4.66  (step t301 (cl (= (and (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t293 t294 t295 t296 t297 t298 t299 t300))
% 4.45/4.66  (step t302 (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)
% 4.45/4.66  (step t303 (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)
% 4.45/4.66  (step t304 (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)
% 4.45/4.66  (step t305 (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)
% 4.45/4.66  (step t306 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t209 t53))
% 4.45/4.66  (step t307 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t211 t87))
% 4.45/4.66  (step t308 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t213 t113))
% 4.45/4.66  (step t309 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t215 t131))
% 4.45/4.66  (step t310 (cl (= (and (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t302 t303 t304 t305 t306 t307 t308 t309))
% 4.45/4.66  (step t311 (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)
% 4.45/4.66  (step t312 (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)
% 4.45/4.66  (step t313 (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)
% 4.45/4.66  (step t314 (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)
% 4.45/4.66  (step t315 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t218 t62))
% 4.45/4.66  (step t316 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t220 t94))
% 4.45/4.66  (step t317 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t222 t118))
% 4.45/4.66  (step t318 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t224 t134))
% 4.45/4.66  (step t319 (cl (= (and (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t311 t312 t313 t314 t315 t316 t317 t318))
% 4.45/4.66  (step t320 (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)
% 4.45/4.66  (step t321 (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)
% 4.45/4.66  (step t322 (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)
% 4.45/4.66  (step t323 (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)
% 4.45/4.66  (step t324 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t227 t71))
% 4.45/4.66  (step t325 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t229 t101))
% 4.45/4.66  (step t326 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t231 t123))
% 4.45/4.66  (step t327 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t233 t137))
% 4.45/4.66  (step t328 (cl (= (and (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t320 t321 t322 t323 t324 t325 t326 t327))
% 4.45/4.66  (step t329 (cl (= (or (and (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule cong :premises (t301 t310 t319 t328))
% 4.45/4.66  (step t330 (cl (= (and (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (and (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (and (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (and (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (and (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) tptp.e10) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) tptp.e11) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) tptp.e12) (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (and (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))))) :rule cong :premises (t292 t329))
% 4.45/4.66  (step t331 (cl (and (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule resolution :premises (t199 t330 a9))
% 4.45/4.66  (step t332 (cl (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule and :premises (t331))
% 4.45/4.66  (step t333 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t332))
% 4.45/4.66  (step t334 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t335 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule reordering :premises (t334))
% 4.45/4.66  (step t336 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.66  (step t337 (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)
% 4.45/4.66  (step t338 (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 (t337))
% 4.45/4.66  (step t339 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))))) :rule all_simplify)
% 4.45/4.66  (step t340 (cl (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12))) :rule refl)
% 4.45/4.66  (step t341 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule all_simplify)
% 4.45/4.66  (step t342 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)))) :rule cong :premises (t340 t341))
% 4.45/4.66  (step t343 (cl (= (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)) true)) :rule all_simplify)
% 4.45/4.66  (step t344 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) true)) :rule trans :premises (t342 t343))
% 4.45/4.66  (step t345 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) true)) :rule trans :premises (t339 t344))
% 4.45/4.66  (step t346 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule resolution :premises (t338 t345))
% 4.45/4.66  (step t347 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t348 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t349 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t346 t347 t348))
% 4.45/4.66  (step t350 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t351 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t352)
% 4.45/4.66  (assume t352.a0 (not (= tptp.e10 tptp.e12)))
% 4.45/4.66  (assume t352.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (step t352.t1 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t352.t2)
% 4.45/4.66  (assume t352.t2.a0 (not (= tptp.e10 tptp.e12)))
% 4.45/4.66  (assume t352.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (step t352.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t352.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 (t352.t2.t1))
% 4.45/4.66  (step t352.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 4.45/4.66  (step t352.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t352.t2.a1))
% 4.45/4.66  (step t352.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 tptp.e12))) :rule cong :premises (t352.t2.t3 t352.t2.t4))
% 4.45/4.66  (step t352.t2.t6 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 4.45/4.66  (step t352.t2.t7 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t352.t2.t6))
% 4.45/4.66  (step t352.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 4.45/4.66  (step t352.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t352.t2.t7 t352.t2.t8))
% 4.45/4.66  (step t352.t2.t10 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t352.t2.t9 t352.t2.a0))
% 4.45/4.66  (step t352.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t352.t2.t5 t352.t2.t10))
% 4.45/4.66  (step t352.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t352.t2.t2 t352.t2.t11))
% 4.45/4.66  (step t352.t2 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t352.t2.a0 t352.t2.a1))
% 4.45/4.66  (step t352.t3 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t352.t4 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t352.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t352.t2 t352.t3 t352.t4))
% 4.45/4.66  (step t352.t6 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t352.t5))
% 4.45/4.66  (step t352.t7 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t352.t6))
% 4.45/4.66  (step t352.t8 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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 (t352.t1 t352.t7))
% 4.45/4.66  (step t352.t9 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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)
% 4.45/4.66  (step t352.t10 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t352.t8 t352.t9))
% 4.45/4.66  (step t352.t11 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t352.t10))
% 4.45/4.66  (step t352.t12 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t352.t11))
% 4.45/4.66  (step t352.t13 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t352.t14 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t352.t13 t352.a0 t352.a1))
% 4.45/4.66  (step t352.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t352.t12 t352.t14))
% 4.45/4.66  (step t352 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t352.a0 t352.a1))
% 4.45/4.66  (step t353 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t354 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t355 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t352 t353 t354))
% 4.45/4.66  (step t356 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t355))
% 4.45/4.66  (step t357 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t356))
% 4.45/4.66  (step t358 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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 (t351 t357))
% 4.45/4.66  (step t359 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= 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)
% 4.45/4.66  (step t360 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t358 t359))
% 4.45/4.66  (step t361 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t360))
% 4.45/4.66  (step t362 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t361))
% 4.45/4.66  (step t363 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t350 t362))
% 4.45/4.66  (step t364 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 4.45/4.66  (step t365 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t366 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= 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)
% 4.45/4.66  (step t367 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t363 t364 t365 t366))
% 4.45/4.66  (step t368 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t367))
% 4.45/4.66  (step t369 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t336 t349 t368))
% 4.45/4.66  (step t370 (cl (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t369))
% 4.45/4.66  (step t371 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t370))
% 4.45/4.66  (step t372 (cl (not (= tptp.e10 tptp.e12))) :rule and :premises (a6))
% 4.45/4.66  (step t373 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and :premises (a11))
% 4.45/4.66  (step t374 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t371 t372 t373))
% 4.45/4.66  (step t375 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t335 t374))
% 4.45/4.66  (step t376 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t377 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule reordering :premises (t376))
% 4.45/4.66  (step t378 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 4.45/4.66  (step t379 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t380 (cl (= (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.66  (step t381 (cl (not (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t380))
% 4.45/4.66  (step t382 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 4.45/4.66  (step t383 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 4.45/4.66  (step t384 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.45/4.66  (step t385 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t383 t384))
% 4.45/4.66  (step t386 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 4.45/4.66  (step t387 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t385 t386))
% 4.45/4.66  (step t388 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t382 t387))
% 4.45/4.66  (step t389 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t381 t388))
% 4.45/4.66  (step t390 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 4.45/4.66  (step t391 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t379 t389 t390))
% 4.45/4.66  (step t392 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.45/4.66  (step t393 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t394)
% 4.45/4.66  (assume t394.a0 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.66  (assume t394.a1 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 4.45/4.66  (step t394.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t394.t2)
% 4.45/4.66  (assume t394.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 4.45/4.66  (assume t394.t2.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.66  (step t394.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.66  (step t394.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t394.t2.t1))
% 4.45/4.66  (step t394.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t394.t2.a1))
% 4.45/4.66  (step t394.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t394.t2.t3))
% 4.45/4.66  (step t394.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 4.45/4.66  (step t394.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t394.t2.t4 t394.t2.t5))
% 4.45/4.66  (step t394.t2.t7 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.66  (step t394.t2.t8 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t394.t2.t7))
% 4.45/4.66  (step t394.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.45/4.66  (step t394.t2.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t394.t2.t8 t394.t2.t9))
% 4.45/4.66  (step t394.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t394.t2.t10 t394.t2.a0))
% 4.45/4.66  (step t394.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t394.t2.t6 t394.t2.t11))
% 4.45/4.66  (step t394.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t394.t2.t2 t394.t2.t12))
% 4.45/4.66  (step t394.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t394.t2.a0 t394.t2.a1))
% 4.45/4.66  (step t394.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.45/4.66  (step t394.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t394.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t394.t2 t394.t3 t394.t4))
% 4.45/4.66  (step t394.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t394.t5))
% 4.45/4.66  (step t394.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t394.t6))
% 4.45/4.66  (step t394.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t394.t1 t394.t7))
% 4.45/4.66  (step t394.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.45/4.66  (step t394.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t394.t8 t394.t9))
% 4.45/4.66  (step t394.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t394.t10))
% 4.45/4.66  (step t394.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t394.t11))
% 4.45/4.66  (step t394.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t394.t14 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t394.t13 t394.a1 t394.a0))
% 4.45/4.66  (step t394.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t394.t12 t394.t14))
% 4.45/4.66  (step t394 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t394.a0 t394.a1))
% 4.45/4.66  (step t395 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t396 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.45/4.66  (step t397 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t394 t395 t396))
% 4.45/4.66  (step t398 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t397))
% 4.45/4.66  (step t399 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t398))
% 4.45/4.66  (step t400 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t393 t399))
% 4.45/4.66  (step t401 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.45/4.66  (step t402 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t400 t401))
% 4.45/4.66  (step t403 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t402))
% 4.45/4.66  (step t404 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t403))
% 4.45/4.66  (step t405 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t392 t404))
% 4.45/4.66  (step t406 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t407 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.45/4.66  (step t408 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.45/4.66  (step t409 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t405 t406 t407 t408))
% 4.45/4.66  (step t410 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t409))
% 4.45/4.66  (step t411 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t378 t391 t410))
% 4.45/4.66  (step t412 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t411))
% 4.45/4.66  (step t413 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t412))
% 4.45/4.66  (step t414 (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)
% 4.45/4.66  (step t415 (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)
% 4.45/4.66  (step t416 (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 (t415))
% 4.45/4.66  (step t417 (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)
% 4.45/4.66  (step t418 (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 (t417))
% 4.45/4.66  (step t419 (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)
% 4.45/4.66  (step t420 (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 (t419))
% 4.45/4.66  (step t421 (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)
% 4.45/4.66  (step t422 (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 (t421))
% 4.45/4.66  (step t423 (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)
% 4.45/4.66  (step t424 (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 (t423))
% 4.45/4.66  (step t425 (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)
% 4.45/4.66  (step t426 (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 (t425))
% 4.45/4.66  (step t427 (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)
% 4.45/4.66  (step t428 (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 (t427))
% 4.45/4.66  (step t429 (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)
% 4.45/4.66  (step t430 (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 (t429))
% 4.45/4.66  (step t431 (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)
% 4.45/4.66  (step t432 (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 (t431))
% 4.45/4.66  (step t433 (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)
% 4.45/4.66  (step t434 (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 (t433))
% 4.45/4.66  (step t435 (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)
% 4.45/4.66  (step t436 (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 (t435))
% 4.45/4.66  (step t437 (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)
% 4.45/4.66  (step t438 (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 (t437))
% 4.45/4.66  (step t439 (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)
% 4.45/4.66  (step t440 (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 (t439))
% 4.45/4.66  (step t441 (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)
% 4.45/4.66  (step t442 (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 (t441))
% 4.45/4.66  (step t443 (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)
% 4.45/4.66  (step t444 (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 (t443))
% 4.45/4.66  (step t445 (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)
% 4.45/4.66  (step t446 (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 (t445))
% 4.45/4.66  (step t447 (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)
% 4.45/4.66  (step t448 (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 (t447))
% 4.45/4.66  (step t449 (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)
% 4.45/4.66  (step t450 (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 (t449))
% 4.45/4.66  (step t451 (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)
% 4.45/4.66  (step t452 (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 (t451))
% 4.45/4.66  (step t453 (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)
% 4.45/4.66  (step t454 (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 (t453))
% 4.45/4.66  (step t455 (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)
% 4.45/4.66  (step t456 (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 (t455))
% 4.45/4.66  (step t457 (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)
% 4.45/4.66  (step t458 (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 (t457))
% 4.45/4.66  (step t459 (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)
% 4.45/4.66  (step t460 (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 (t459))
% 4.45/4.66  (step t461 (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)
% 4.45/4.66  (step t462 (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 (t461))
% 4.45/4.66  (step t463 (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)
% 4.45/4.66  (step t464 (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 (t463))
% 4.45/4.66  (step t465 (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)
% 4.45/4.66  (step t466 (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 (t465))
% 4.45/4.66  (step t467 (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)
% 4.45/4.66  (step t468 (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 (t467))
% 4.45/4.66  (step t469 (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)
% 4.45/4.66  (step t470 (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 (t469))
% 4.45/4.66  (step t471 (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)
% 4.45/4.66  (step t472 (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 (t471))
% 4.45/4.66  (step t473 (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)
% 4.45/4.66  (step t474 (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 (t473))
% 4.45/4.66  (step t475 (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)
% 4.45/4.66  (step t476 (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 (t475))
% 4.45/4.66  (step t477 (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)
% 4.45/4.66  (step t478 (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 (t477))
% 4.45/4.66  (step t479 (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)
% 4.45/4.66  (step t480 (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 (t479))
% 4.45/4.66  (step t481 (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)
% 4.45/4.66  (step t482 (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 (t481))
% 4.45/4.66  (step t483 (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)
% 4.45/4.66  (step t484 (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 (t483))
% 4.45/4.66  (step t485 (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)
% 4.45/4.66  (step t486 (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 (t485))
% 4.45/4.66  (step t487 (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)
% 4.45/4.66  (step t488 (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 (t487))
% 4.45/4.66  (step t489 (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)
% 4.45/4.66  (step t490 (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 (t489))
% 4.45/4.66  (step t491 (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)
% 4.45/4.66  (step t492 (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 (t491))
% 4.45/4.66  (step t493 (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)
% 4.45/4.66  (step t494 (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 (t493))
% 4.45/4.66  (step t495 (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)
% 4.45/4.66  (step t496 (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 (t495))
% 4.45/4.66  (step t497 (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)
% 4.45/4.66  (step t498 (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 (t497))
% 4.45/4.66  (step t499 (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)
% 4.45/4.66  (step t500 (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 (t499))
% 4.45/4.66  (step t501 (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)
% 4.45/4.66  (step t502 (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 (t501))
% 4.45/4.66  (step t503 (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)
% 4.45/4.66  (step t504 (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 (t503))
% 4.45/4.66  (step t505 (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)
% 4.45/4.66  (step t506 (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 (t505))
% 4.45/4.66  (step t507 (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)
% 4.45/4.66  (step t508 (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 (t507))
% 4.45/4.66  (step t509 (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)
% 4.45/4.66  (step t510 (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 (t509))
% 4.45/4.66  (step t511 (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 (t416 t418 t420 t422 t424 t426 t428 t430 t432 t434 t436 t438 t440 t442 t444 t446 t448 t450 t452 t454 t456 t458 t460 t462 t464 t466 t468 t470 t472 t474 t476 t478 t480 t482 t484 t486 t488 t490 t492 t494 t496 t498 t500 t502 t504 t506 t508 t510))
% 4.45/4.66  (step t512 (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 (t414 t511 a4))
% 4.45/4.66  (step t513 (cl (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t512))
% 4.45/4.66  (step t514 (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 (t141))
% 4.45/4.66  (step t515 (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 (t514))
% 4.45/4.66  (step t516 (cl (not (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.66  (step t517 (cl (= (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) true) (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 4.45/4.66  (step t518 (cl (not (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) true)) (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13))) :rule equiv1 :premises (t517))
% 4.45/4.66  (step t519 (cl (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) (= (= tptp.e10 tptp.e13) (not (not (= tptp.e10 tptp.e13)))))) :rule all_simplify)
% 4.45/4.66  (step t520 (cl (= (= tptp.e10 tptp.e13) (= tptp.e10 tptp.e13))) :rule refl)
% 4.45/4.66  (step t521 (cl (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13))) :rule all_simplify)
% 4.45/4.66  (step t522 (cl (= (= (= tptp.e10 tptp.e13) (not (not (= tptp.e10 tptp.e13)))) (= (= tptp.e10 tptp.e13) (= tptp.e10 tptp.e13)))) :rule cong :premises (t520 t521))
% 4.45/4.66  (step t523 (cl (= (= (= tptp.e10 tptp.e13) (= tptp.e10 tptp.e13)) true)) :rule all_simplify)
% 4.45/4.66  (step t524 (cl (= (= (= tptp.e10 tptp.e13) (not (not (= tptp.e10 tptp.e13)))) true)) :rule trans :premises (t522 t523))
% 4.45/4.66  (step t525 (cl (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) true)) :rule trans :premises (t519 t524))
% 4.45/4.66  (step t526 (cl (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13))) :rule resolution :premises (t518 t525))
% 4.45/4.66  (step t527 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t528 (cl (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t526 t347 t146 t527))
% 4.45/4.66  (step t529 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t530 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t531)
% 4.45/4.66  (assume t531.a0 (not (= tptp.e10 tptp.e13)))
% 4.45/4.66  (assume t531.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t531.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (step t531.t1 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t531.t2)
% 4.45/4.66  (assume t531.t2.a0 (not (= tptp.e10 tptp.e13)))
% 4.45/4.66  (assume t531.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.45/4.66  (step t531.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t531.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 (t531.t2.t1))
% 4.45/4.66  (step t531.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 4.45/4.66  (step t531.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t531.t2.a1))
% 4.45/4.66  (step t531.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 tptp.e13))) :rule cong :premises (t531.t2.t3 t531.t2.t4))
% 4.45/4.66  (step t531.t2.t6 (cl (= (= (= tptp.e10 tptp.e13) false) (not (= tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 4.45/4.66  (step t531.t2.t7 (cl (= (= tptp.e10 tptp.e13) false) (not (not (= tptp.e10 tptp.e13)))) :rule equiv2 :premises (t531.t2.t6))
% 4.45/4.66  (step t531.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e13)))) (= tptp.e10 tptp.e13)) :rule not_not)
% 4.45/4.66  (step t531.t2.t9 (cl (= (= tptp.e10 tptp.e13) false) (= tptp.e10 tptp.e13)) :rule resolution :premises (t531.t2.t7 t531.t2.t8))
% 4.45/4.66  (step t531.t2.t10 (cl (= (= tptp.e10 tptp.e13) false)) :rule resolution :premises (t531.t2.t9 t531.t2.a0))
% 4.45/4.66  (step t531.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t531.t2.t5 t531.t2.t10))
% 4.45/4.66  (step t531.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t531.t2.t2 t531.t2.t11))
% 4.45/4.66  (step t531.t2 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t531.t2.a0 t531.t2.a1))
% 4.45/4.66  (step t531.t3 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t531.t4 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t531.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t531.t2 t531.t3 t531.t4))
% 4.45/4.66  (step t531.t6 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t531.t5))
% 4.45/4.66  (step t531.t7 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t531.t6))
% 4.45/4.66  (step t531.t8 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= 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 (t531.t1 t531.t7))
% 4.45/4.66  (step t531.t9 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= 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)
% 4.45/4.66  (step t531.t10 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t531.t8 t531.t9))
% 4.45/4.66  (step t531.t11 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t531.t10))
% 4.45/4.66  (step t531.t12 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t531.t11))
% 4.45/4.66  (step t531.t13 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t531.t14 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t531.t15)
% 4.45/4.66  (assume t531.t15.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t531.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (step t531.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t531.t15.a1))
% 4.45/4.66  (step t531.t15.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t531.t15.t1))
% 4.45/4.66  (step t531.t15.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t531.t15.a0))
% 4.45/4.66  (step t531.t15.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.66  (step t531.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t531.t15.t3 t531.t15.t4))
% 4.45/4.66  (step t531.t15.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t531.t15.t2 t531.t15.t5))
% 4.45/4.66  (step t531.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t531.t15.a0 t531.t15.a1))
% 4.45/4.66  (step t531.t16 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t531.t17 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t531.t18 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t531.t15 t531.t16 t531.t17))
% 4.45/4.66  (step t531.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t531.t18))
% 4.45/4.66  (step t531.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t531.t19))
% 4.45/4.66  (step t531.t21 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t531.t14 t531.t20))
% 4.45/4.66  (step t531.t22 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.45/4.66  (step t531.t23 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t531.t21 t531.t22))
% 4.45/4.66  (step t531.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t531.t23))
% 4.45/4.66  (step t531.t25 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t531.t24))
% 4.45/4.66  (step t531.t26 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t531.t27 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t531.t26 t531.a1 t531.a2))
% 4.45/4.66  (step t531.t28 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t531.t25 t531.t27))
% 4.45/4.66  (step t531.t29 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t531.t13 t531.a0 t531.t28))
% 4.45/4.66  (step t531.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t531.t12 t531.t29))
% 4.45/4.66  (step t531 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t531.a0 t531.a1 t531.a2))
% 4.45/4.66  (step t532 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t533 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t534 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t535 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t531 t532 t533 t534))
% 4.45/4.66  (step t536 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t535))
% 4.45/4.66  (step t537 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t536))
% 4.45/4.66  (step t538 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t530 t537))
% 4.45/4.66  (step t539 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t540 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t538 t539))
% 4.45/4.66  (step t541 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t540))
% 4.45/4.66  (step t542 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t541))
% 4.45/4.66  (step t543 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t529 t542))
% 4.45/4.66  (step t544 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e13))))) :rule or_neg)
% 4.45/4.66  (step t545 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t546 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t547 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t548 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t543 t544 t545 t546 t547))
% 4.45/4.66  (step t549 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t548))
% 4.45/4.66  (step t550 (cl (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t516 t528 t549))
% 4.45/4.66  (step t551 (cl (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t550))
% 4.45/4.66  (step t552 (cl (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t551))
% 4.45/4.66  (step t553 (cl (not (= tptp.e10 tptp.e13))) :rule and :premises (a6))
% 4.45/4.66  (step t554 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and :premises (a11))
% 4.45/4.66  (step t555 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t552 t553 t373 t554))
% 4.45/4.66  (step t556 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.66  (step t557 (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)
% 4.45/4.66  (step t558 (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 (t557))
% 4.45/4.66  (step t559 (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)
% 4.45/4.66  (step t560 (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)
% 4.45/4.66  (step t561 (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)
% 4.45/4.66  (step t562 (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 (t560 t561))
% 4.45/4.66  (step t563 (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)
% 4.45/4.66  (step t564 (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 (t562 t563))
% 4.45/4.66  (step t565 (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 (t559 t564))
% 4.45/4.66  (step t566 (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 (t558 t565))
% 4.45/4.66  (step t567 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t568 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t145 t146 t566 t567))
% 4.45/4.66  (step t569 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t570 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t571)
% 4.45/4.66  (assume t571.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (assume t571.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t571.a2 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 4.45/4.66  (step t571.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t571.t2)
% 4.45/4.66  (assume t571.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 4.45/4.66  (assume t571.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.45/4.66  (step t571.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t571.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t571.t2.t1))
% 4.45/4.66  (step t571.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t571.t2.a1))
% 4.45/4.66  (step t571.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t571.t2.t3))
% 4.45/4.66  (step t571.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) :rule refl)
% 4.45/4.66  (step t571.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t571.t2.t4 t571.t2.t5))
% 4.45/4.66  (step t571.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)
% 4.45/4.66  (step t571.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 (t571.t2.t7))
% 4.45/4.66  (step t571.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)
% 4.45/4.66  (step t571.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 (t571.t2.t8 t571.t2.t9))
% 4.45/4.66  (step t571.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t571.t2.t10 t571.t2.a0))
% 4.45/4.66  (step t571.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t571.t2.t6 t571.t2.t11))
% 4.45/4.66  (step t571.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t571.t2.t2 t571.t2.t12))
% 4.45/4.66  (step t571.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t571.t2.a0 t571.t2.a1))
% 4.45/4.66  (step t571.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t571.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t571.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t571.t2 t571.t3 t571.t4))
% 4.45/4.66  (step t571.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t571.t5))
% 4.45/4.66  (step t571.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t571.t6))
% 4.45/4.66  (step t571.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t571.t1 t571.t7))
% 4.45/4.66  (step t571.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t571.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t571.t8 t571.t9))
% 4.45/4.66  (step t571.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t571.t10))
% 4.45/4.66  (step t571.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t571.t11))
% 4.45/4.66  (step t571.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.45/4.66  (step t571.t14 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t571.t15)
% 4.45/4.66  (assume t571.t15.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t571.t15.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (step t571.t15.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t571.t15.a1))
% 4.45/4.66  (step t571.t15.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t571.t15.t1))
% 4.45/4.66  (step t571.t15.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t571.t15.a0))
% 4.45/4.66  (step t571.t15.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t571.t15.t3))
% 4.45/4.66  (step t571.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t571.t15.t4))
% 4.45/4.66  (step t571.t15.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t571.t15.t5 t571.t15.t5))
% 4.45/4.66  (step t571.t15.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t571.t15.t2 t571.t15.t6))
% 4.45/4.66  (step t571.t15 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t571.t15.a0 t571.t15.a1))
% 4.45/4.66  (step t571.t16 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t571.t17 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t571.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t571.t15 t571.t16 t571.t17))
% 4.45/4.66  (step t571.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t571.t18))
% 4.45/4.66  (step t571.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t571.t19))
% 4.45/4.66  (step t571.t21 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t571.t14 t571.t20))
% 4.45/4.66  (step t571.t22 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.66  (step t571.t23 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t571.t21 t571.t22))
% 4.45/4.66  (step t571.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t571.t23))
% 4.45/4.66  (step t571.t25 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t571.t24))
% 4.45/4.66  (step t571.t26 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t571.t27 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t571.t26 t571.a1 t571.a0))
% 4.45/4.66  (step t571.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t571.t25 t571.t27))
% 4.45/4.66  (step t571.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t571.t13 t571.a2 t571.t28))
% 4.45/4.66  (step t571.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t571.t12 t571.t29))
% 4.45/4.66  (step t571 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t571.a0 t571.a1 t571.a2))
% 4.45/4.66  (step t572 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t573 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t574 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) 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.e11)))) :rule and_pos)
% 4.45/4.66  (step t575 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t571 t572 t573 t574))
% 4.45/4.66  (step t576 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t575))
% 4.45/4.66  (step t577 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t576))
% 4.45/4.66  (step t578 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t570 t577))
% 4.45/4.66  (step t579 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t580 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t578 t579))
% 4.45/4.66  (step t581 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t580))
% 4.45/4.66  (step t582 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t581))
% 4.45/4.66  (step t583 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t569 t582))
% 4.45/4.66  (step t584 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t585 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t586 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t587 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t588 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t583 t584 t585 t586 t587))
% 4.45/4.66  (step t589 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t588))
% 4.45/4.66  (step t590 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t556 t568 t589))
% 4.45/4.66  (step t591 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t590))
% 4.45/4.66  (step t592 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t591))
% 4.45/4.66  (step t593 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t512))
% 4.45/4.66  (step t594 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and :premises (a11))
% 4.45/4.66  (step t595 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t592 t593 t594 t554))
% 4.45/4.66  (step t596 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t515 t374 t555 t595))
% 4.45/4.66  (step t597 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t413 t513 t596))
% 4.45/4.66  (step t598 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t377 t597))
% 4.45/4.66  (step t599 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t600 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule reordering :premises (t599))
% 4.45/4.66  (step t601 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t600 t596))
% 4.45/4.66  (step t602 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t603 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule reordering :premises (t602))
% 4.45/4.66  (step t604 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.66  (step t605 (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)
% 4.45/4.66  (step t606 (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 (t605))
% 4.45/4.66  (step t607 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))))) :rule all_simplify)
% 4.45/4.66  (step t608 (cl (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12))) :rule refl)
% 4.45/4.66  (step t609 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule all_simplify)
% 4.45/4.66  (step t610 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)))) :rule cong :premises (t608 t609))
% 4.45/4.66  (step t611 (cl (= (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)) true)) :rule all_simplify)
% 4.45/4.66  (step t612 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) true)) :rule trans :premises (t610 t611))
% 4.45/4.66  (step t613 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) true)) :rule trans :premises (t607 t612))
% 4.45/4.66  (step t614 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule resolution :premises (t606 t613))
% 4.45/4.66  (step t615 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t616 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t614 t347 t615))
% 4.45/4.66  (step t617 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t618 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t619)
% 4.45/4.66  (assume t619.a0 (not (= tptp.e11 tptp.e12)))
% 4.45/4.66  (assume t619.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (step t619.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t619.t2)
% 4.45/4.66  (assume t619.t2.a0 (not (= tptp.e11 tptp.e12)))
% 4.45/4.66  (assume t619.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (step t619.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t619.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 (t619.t2.t1))
% 4.45/4.66  (step t619.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.66  (step t619.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t619.t2.a1))
% 4.45/4.66  (step t619.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 tptp.e12))) :rule cong :premises (t619.t2.t3 t619.t2.t4))
% 4.45/4.66  (step t619.t2.t6 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 4.45/4.66  (step t619.t2.t7 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t619.t2.t6))
% 4.45/4.66  (step t619.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 4.45/4.66  (step t619.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t619.t2.t7 t619.t2.t8))
% 4.45/4.66  (step t619.t2.t10 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t619.t2.t9 t619.t2.a0))
% 4.45/4.66  (step t619.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t619.t2.t5 t619.t2.t10))
% 4.45/4.66  (step t619.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t619.t2.t2 t619.t2.t11))
% 4.45/4.66  (step t619.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t619.t2.a0 t619.t2.a1))
% 4.45/4.66  (step t619.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t619.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t619.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t619.t2 t619.t3 t619.t4))
% 4.45/4.66  (step t619.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t619.t5))
% 4.45/4.66  (step t619.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t619.t6))
% 4.45/4.66  (step t619.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t619.t1 t619.t7))
% 4.45/4.66  (step t619.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t619.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t619.t8 t619.t9))
% 4.45/4.66  (step t619.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t619.t10))
% 4.45/4.66  (step t619.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t619.t11))
% 4.45/4.66  (step t619.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t619.t14 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t619.t13 t619.a0 t619.a1))
% 4.45/4.66  (step t619.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t619.t12 t619.t14))
% 4.45/4.66  (step t619 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t619.a0 t619.a1))
% 4.45/4.66  (step t620 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t621 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t622 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t619 t620 t621))
% 4.45/4.66  (step t623 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t622))
% 4.45/4.66  (step t624 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t623))
% 4.45/4.66  (step t625 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t618 t624))
% 4.45/4.66  (step t626 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t627 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t625 t626))
% 4.45/4.66  (step t628 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t627))
% 4.45/4.66  (step t629 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t628))
% 4.45/4.66  (step t630 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t617 t629))
% 4.45/4.66  (step t631 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 4.45/4.66  (step t632 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t633 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t634 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t630 t631 t632 t633))
% 4.45/4.66  (step t635 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t634))
% 4.45/4.66  (step t636 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t604 t616 t635))
% 4.45/4.66  (step t637 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t636))
% 4.45/4.66  (step t638 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t637))
% 4.45/4.66  (step t639 (cl (not (= tptp.e11 tptp.e12))) :rule and :premises (a6))
% 4.45/4.66  (step t640 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t638 t639 t373))
% 4.45/4.66  (step t641 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t603 t640))
% 4.45/4.66  (step t642 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t643 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule reordering :premises (t642))
% 4.45/4.66  (step t644 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t643 t597))
% 4.45/4.66  (step t645 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t646 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule reordering :premises (t645))
% 4.45/4.66  (step t647 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t646 t597))
% 4.45/4.66  (step t648 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t649 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule reordering :premises (t648))
% 4.45/4.66  (step t650 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 4.45/4.66  (step t651 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t652 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t651))
% 4.45/4.66  (step t653 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 4.45/4.66  (step t654 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 4.45/4.66  (step t655 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t656 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t654 t655))
% 4.45/4.66  (step t657 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 4.45/4.66  (step t658 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t656 t657))
% 4.45/4.66  (step t659 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t653 t658))
% 4.45/4.66  (step t660 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t652 t659))
% 4.45/4.66  (step t661 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 4.45/4.66  (step t662 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t145 t347 t146 t379 t660 t661))
% 4.45/4.66  (step t663 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t664 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t665)
% 4.45/4.66  (assume t665.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (assume t665.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t665.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t665.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.66  (assume t665.a4 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.66  (step t665.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t665.t2)
% 4.45/4.66  (assume t665.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.66  (assume t665.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t665.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.66  (assume t665.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.45/4.66  (step t665.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 4.45/4.66  (step t665.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t665.t2.t1))
% 4.45/4.66  (step t665.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t665.t2.a1))
% 4.45/4.66  (step t665.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t665.t2.t3))
% 4.45/4.66  (step t665.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t665.t2.a3))
% 4.45/4.66  (step t665.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t665.t2.a2))
% 4.45/4.66  (step t665.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t665.t2.t6))
% 4.45/4.66  (step t665.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t665.t2.t5 t665.t2.t7))
% 4.45/4.66  (step t665.t2.t9 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t665.t2.t4 t665.t2.t8))
% 4.45/4.66  (step t665.t2.t10 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t665.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t665.t2.t10))
% 4.45/4.66  (step t665.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.45/4.66  (step t665.t2.t13 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t665.t2.t11 t665.t2.t12))
% 4.45/4.66  (step t665.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t665.t2.t13 t665.t2.a0))
% 4.45/4.66  (step t665.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t665.t2.t9 t665.t2.t14))
% 4.45/4.66  (step t665.t2.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t665.t2.t2 t665.t2.t15))
% 4.45/4.66  (step t665.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t665.t2.a0 t665.t2.a1 t665.t2.a2 t665.t2.a3))
% 4.45/4.66  (step t665.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t665.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t665.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t665.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t665.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t665.t2 t665.t3 t665.t4 t665.t5 t665.t6))
% 4.45/4.66  (step t665.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t665.t7))
% 4.45/4.66  (step t665.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t665.t8))
% 4.45/4.66  (step t665.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t665.t1 t665.t9))
% 4.45/4.66  (step t665.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 4.45/4.66  (step t665.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t665.t10 t665.t11))
% 4.45/4.66  (step t665.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t665.t12))
% 4.45/4.66  (step t665.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t665.t13))
% 4.45/4.66  (step t665.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.45/4.66  (step t665.t16 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t665.t17)
% 4.45/4.66  (assume t665.t17.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t665.t17.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (step t665.t17.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t665.t17.a1))
% 4.45/4.66  (step t665.t17.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t665.t17.t1))
% 4.45/4.66  (step t665.t17.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t665.t17.a0))
% 4.45/4.66  (step t665.t17.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t665.t17.t3))
% 4.45/4.66  (step t665.t17.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t665.t17.t4))
% 4.45/4.66  (step t665.t17.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t665.t17.t5 t665.t17.t5))
% 4.45/4.66  (step t665.t17.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t665.t17.t2 t665.t17.t6))
% 4.45/4.66  (step t665.t17 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t665.t17.a0 t665.t17.a1))
% 4.45/4.66  (step t665.t18 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t665.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t665.t20 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t665.t17 t665.t18 t665.t19))
% 4.45/4.66  (step t665.t21 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t665.t20))
% 4.45/4.66  (step t665.t22 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t665.t21))
% 4.45/4.66  (step t665.t23 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t665.t16 t665.t22))
% 4.45/4.66  (step t665.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.66  (step t665.t25 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t665.t23 t665.t24))
% 4.45/4.66  (step t665.t26 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t665.t25))
% 4.45/4.66  (step t665.t27 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t665.t26))
% 4.45/4.66  (step t665.t28 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t665.t29 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t665.t28 t665.a2 t665.a0))
% 4.45/4.66  (step t665.t30 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t665.t27 t665.t29))
% 4.45/4.66  (step t665.t31 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t665.t15 t665.a4 t665.a1 t665.a3 t665.t30))
% 4.45/4.66  (step t665.t32 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t665.t14 t665.t31))
% 4.45/4.66  (step t665 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t665.a0 t665.a1 t665.a2 t665.a3 t665.a4))
% 4.45/4.66  (step t666 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t667 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t668 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t669 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t670 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t671 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t665 t666 t667 t668 t669 t670))
% 4.45/4.66  (step t672 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t671))
% 4.45/4.66  (step t673 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t672))
% 4.45/4.66  (step t674 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t664 t673))
% 4.45/4.66  (step t675 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 4.45/4.66  (step t676 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t674 t675))
% 4.45/4.66  (step t677 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t676))
% 4.45/4.66  (step t678 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t677))
% 4.45/4.66  (step t679 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t663 t678))
% 4.45/4.66  (step t680 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t681 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t682 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t683 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t684 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t685 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 4.45/4.66  (step t686 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t679 t680 t681 t682 t683 t684 t685))
% 4.45/4.66  (step t687 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t686))
% 4.45/4.66  (step t688 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t650 t662 t687))
% 4.45/4.66  (step t689 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t688))
% 4.45/4.66  (step t690 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t689))
% 4.45/4.66  (step t691 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t512))
% 4.45/4.66  (step t692 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t690 t691 t596 t373 t594 t554))
% 4.45/4.66  (step t693 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule resolution :premises (t649 t692))
% 4.45/4.66  (step t694 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t695 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t694))
% 4.45/4.66  (step t696 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 4.45/4.66  (step t697 (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)
% 4.45/4.66  (step t698 (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 (t697))
% 4.45/4.66  (step t699 (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)
% 4.45/4.66  (step t700 (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)
% 4.45/4.66  (step t701 (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)
% 4.45/4.66  (step t702 (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 (t700 t701))
% 4.45/4.66  (step t703 (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)
% 4.45/4.66  (step t704 (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 (t702 t703))
% 4.45/4.66  (step t705 (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 (t699 t704))
% 4.45/4.66  (step t706 (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 (t698 t705))
% 4.45/4.66  (step t707 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 4.45/4.66  (step t708 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t145 t146 t706 t707))
% 4.45/4.66  (step t709 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 4.45/4.66  (step t710 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t711)
% 4.45/4.66  (assume t711.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (assume t711.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t711.a2 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 4.45/4.66  (step t711.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t711.t2)
% 4.45/4.66  (assume t711.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 4.45/4.66  (assume t711.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.45/4.66  (step t711.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 4.45/4.66  (step t711.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) false)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t711.t2.t1))
% 4.45/4.66  (step t711.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t711.t2.a1))
% 4.45/4.66  (step t711.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t711.t2.t3))
% 4.45/4.66  (step t711.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule refl)
% 4.45/4.66  (step t711.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t711.t2.t4 t711.t2.t5))
% 4.45/4.66  (step t711.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)
% 4.45/4.66  (step t711.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 (t711.t2.t7))
% 4.45/4.66  (step t711.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)
% 4.45/4.66  (step t711.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 (t711.t2.t8 t711.t2.t9))
% 4.45/4.66  (step t711.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t711.t2.t10 t711.t2.a0))
% 4.45/4.66  (step t711.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t711.t2.t6 t711.t2.t11))
% 4.45/4.66  (step t711.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t711.t2.t2 t711.t2.t12))
% 4.45/4.66  (step t711.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t711.t2.a0 t711.t2.a1))
% 4.45/4.66  (step t711.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 4.45/4.66  (step t711.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t711.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t711.t2 t711.t3 t711.t4))
% 4.45/4.66  (step t711.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t711.t5))
% 4.45/4.66  (step t711.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t711.t6))
% 4.45/4.66  (step t711.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t711.t1 t711.t7))
% 4.45/4.66  (step t711.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 4.45/4.66  (step t711.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t711.t8 t711.t9))
% 4.45/4.66  (step t711.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t711.t10))
% 4.45/4.66  (step t711.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t711.t11))
% 4.45/4.66  (step t711.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.45/4.66  (step t711.t14 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t711.t15)
% 4.45/4.66  (assume t711.t15.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t711.t15.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (step t711.t15.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t711.t15.a1))
% 4.45/4.66  (step t711.t15.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t711.t15.t1))
% 4.45/4.66  (step t711.t15.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t711.t15.a0))
% 4.45/4.66  (step t711.t15.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t711.t15.t3))
% 4.45/4.66  (step t711.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t711.t15.t4))
% 4.45/4.66  (step t711.t15.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t711.t15.t5 t711.t15.t5))
% 4.45/4.66  (step t711.t15.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t711.t15.t2 t711.t15.t6))
% 4.45/4.66  (step t711.t15 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t711.t15.a0 t711.t15.a1))
% 4.45/4.66  (step t711.t16 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t711.t17 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t711.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t711.t15 t711.t16 t711.t17))
% 4.45/4.66  (step t711.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t711.t18))
% 4.45/4.66  (step t711.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t711.t19))
% 4.45/4.66  (step t711.t21 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t711.t14 t711.t20))
% 4.45/4.66  (step t711.t22 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.66  (step t711.t23 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t711.t21 t711.t22))
% 4.45/4.66  (step t711.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t711.t23))
% 4.45/4.66  (step t711.t25 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t711.t24))
% 4.45/4.66  (step t711.t26 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t711.t27 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t711.t26 t711.a1 t711.a0))
% 4.45/4.66  (step t711.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t711.t25 t711.t27))
% 4.45/4.66  (step t711.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t711.t13 t711.a2 t711.t28))
% 4.45/4.66  (step t711.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t711.t12 t711.t29))
% 4.45/4.66  (step t711 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t711.a0 t711.a1 t711.a2))
% 4.45/4.66  (step t712 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t713 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t714 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (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)
% 4.45/4.66  (step t715 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t711 t712 t713 t714))
% 4.45/4.66  (step t716 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t715))
% 4.45/4.66  (step t717 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t716))
% 4.45/4.66  (step t718 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t710 t717))
% 4.45/4.66  (step t719 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 4.45/4.66  (step t720 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t718 t719))
% 4.45/4.66  (step t721 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t720))
% 4.45/4.66  (step t722 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t721))
% 4.45/4.66  (step t723 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t709 t722))
% 4.45/4.66  (step t724 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t725 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t726 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 4.45/4.66  (step t727 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 4.45/4.66  (step t728 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t723 t724 t725 t726 t727))
% 4.45/4.66  (step t729 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t728))
% 4.45/4.66  (step t730 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t696 t708 t729))
% 4.45/4.66  (step t731 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t730))
% 4.45/4.66  (step t732 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t731))
% 4.45/4.66  (step t733 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t512))
% 4.45/4.66  (step t734 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t732 t733 t594 t554))
% 4.45/4.66  (step t735 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t695 t734))
% 4.45/4.66  (step t736 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t737 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t736))
% 4.45/4.66  (step t738 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.66  (step t739 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t740 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t739))
% 4.45/4.66  (step t741 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))))) :rule all_simplify)
% 4.45/4.66  (step t742 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule refl)
% 4.45/4.66  (step t743 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t744 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t742 t743))
% 4.45/4.66  (step t745 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule all_simplify)
% 4.45/4.66  (step t746 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) true)) :rule trans :premises (t744 t745))
% 4.45/4.66  (step t747 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule trans :premises (t741 t746))
% 4.45/4.66  (step t748 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t740 t747))
% 4.45/4.66  (step t749 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t750 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t347 t146 t748 t749))
% 4.45/4.66  (step t751 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t752 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t753)
% 4.45/4.66  (assume t753.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t753.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t753.a2 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 4.45/4.66  (step t753.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t753.t2)
% 4.45/4.66  (assume t753.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 4.45/4.66  (assume t753.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.45/4.66  (step t753.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t753.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t753.t2.t1))
% 4.45/4.66  (step t753.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t753.t2.a1))
% 4.45/4.66  (step t753.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t753.t2.t3))
% 4.45/4.66  (step t753.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 4.45/4.66  (step t753.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t753.t2.t4 t753.t2.t5))
% 4.45/4.66  (step t753.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t753.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t753.t2.t7))
% 4.45/4.66  (step t753.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 4.45/4.66  (step t753.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t753.t2.t8 t753.t2.t9))
% 4.45/4.66  (step t753.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t753.t2.t10 t753.t2.a0))
% 4.45/4.66  (step t753.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t753.t2.t6 t753.t2.t11))
% 4.45/4.66  (step t753.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t753.t2.t2 t753.t2.t12))
% 4.45/4.66  (step t753.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t753.t2.a0 t753.t2.a1))
% 4.45/4.66  (step t753.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t753.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t753.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t753.t2 t753.t3 t753.t4))
% 4.45/4.66  (step t753.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t753.t5))
% 4.45/4.66  (step t753.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t753.t6))
% 4.45/4.66  (step t753.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t753.t1 t753.t7))
% 4.45/4.66  (step t753.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t753.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t753.t8 t753.t9))
% 4.45/4.66  (step t753.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t753.t10))
% 4.45/4.66  (step t753.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t753.t11))
% 4.45/4.66  (step t753.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t753.t14 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t753.t15)
% 4.45/4.66  (assume t753.t15.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t753.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (step t753.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t753.t15.a1))
% 4.45/4.66  (step t753.t15.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t753.t15.t1))
% 4.45/4.66  (step t753.t15.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t753.t15.a0))
% 4.45/4.66  (step t753.t15.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.66  (step t753.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t753.t15.t3 t753.t15.t4))
% 4.45/4.66  (step t753.t15.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t753.t15.t2 t753.t15.t5))
% 4.45/4.66  (step t753.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t753.t15.a0 t753.t15.a1))
% 4.45/4.66  (step t753.t16 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t753.t17 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t753.t18 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t753.t15 t753.t16 t753.t17))
% 4.45/4.66  (step t753.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t753.t18))
% 4.45/4.66  (step t753.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t753.t19))
% 4.45/4.66  (step t753.t21 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t753.t14 t753.t20))
% 4.45/4.66  (step t753.t22 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.45/4.66  (step t753.t23 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t753.t21 t753.t22))
% 4.45/4.66  (step t753.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t753.t23))
% 4.45/4.66  (step t753.t25 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t753.t24))
% 4.45/4.66  (step t753.t26 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t753.t27 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t753.t26 t753.a0 t753.a1))
% 4.45/4.66  (step t753.t28 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t753.t25 t753.t27))
% 4.45/4.66  (step t753.t29 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t753.t13 t753.a2 t753.t28))
% 4.45/4.66  (step t753.t30 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t753.t12 t753.t29))
% 4.45/4.66  (step t753 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t753.a0 t753.a1 t753.a2))
% 4.45/4.66  (step t754 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t755 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t756 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t757 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t753 t754 t755 t756))
% 4.45/4.66  (step t758 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t757))
% 4.45/4.66  (step t759 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t758))
% 4.45/4.66  (step t760 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t752 t759))
% 4.45/4.66  (step t761 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t762 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t760 t761))
% 4.45/4.66  (step t763 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t762))
% 4.45/4.66  (step t764 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t763))
% 4.45/4.66  (step t765 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t751 t764))
% 4.45/4.66  (step t766 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t767 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t768 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t769 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t770 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t765 t766 t767 t768 t769))
% 4.45/4.66  (step t771 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t770))
% 4.45/4.66  (step t772 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t738 t750 t771))
% 4.45/4.66  (step t773 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t772))
% 4.45/4.66  (step t774 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t773))
% 4.45/4.66  (step t775 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t512))
% 4.45/4.66  (step t776 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t774 t775 t373 t554))
% 4.45/4.66  (step t777 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t737 t776))
% 4.45/4.66  (step t778 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t779 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t778))
% 4.45/4.66  (step t780 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t779 t734))
% 4.45/4.66  (step t781 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t782 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t781))
% 4.45/4.66  (step t783 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t782 t734))
% 4.45/4.66  (step t784 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t785 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule reordering :premises (t784))
% 4.45/4.66  (step t786 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t785 t597))
% 4.45/4.66  (step t787 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t788 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule reordering :premises (t787))
% 4.45/4.66  (step t789 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t788 t374))
% 4.45/4.66  (step t790 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t791 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule reordering :premises (t790))
% 4.45/4.66  (step t792 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t791 t640))
% 4.45/4.66  (step t793 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t794 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule reordering :premises (t793))
% 4.45/4.66  (step t795 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t794 t640))
% 4.45/4.66  (step t796 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t797 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule reordering :premises (t796))
% 4.45/4.66  (step t798 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t797 t640))
% 4.45/4.66  (step t799 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t800 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule reordering :premises (t799))
% 4.45/4.66  (step t801 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t800 t640))
% 4.45/4.66  (step t802 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t803 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule reordering :premises (t802))
% 4.45/4.66  (step t804 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t803 t373))
% 4.45/4.66  (step t805 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t806 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule reordering :premises (t805))
% 4.45/4.66  (step t807 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t806 t373))
% 4.45/4.66  (step t808 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t809 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule reordering :premises (t808))
% 4.45/4.66  (step t810 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule resolution :premises (t809 t373))
% 4.45/4.66  (step t811 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t812 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule reordering :premises (t811))
% 4.45/4.66  (step t813 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule resolution :premises (t812 t373))
% 4.45/4.66  (step t814 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t815 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t814))
% 4.45/4.66  (step t816 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t815 t776))
% 4.45/4.66  (step t817 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t818 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t817))
% 4.45/4.66  (step t819 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 4.45/4.66  (step t820 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t821 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t820))
% 4.45/4.66  (step t822 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 4.45/4.66  (step t823 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 4.45/4.66  (step t824 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t825 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t823 t824))
% 4.45/4.66  (step t826 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 4.45/4.66  (step t827 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t825 t826))
% 4.45/4.66  (step t828 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t822 t827))
% 4.45/4.66  (step t829 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t821 t828))
% 4.45/4.66  (step t830 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 4.45/4.66  (step t831 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t145 t347 t146 t379 t829 t830))
% 4.45/4.66  (step t832 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t833 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t834)
% 4.45/4.66  (assume t834.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (assume t834.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t834.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t834.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.66  (assume t834.a4 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.66  (step t834.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t834.t2)
% 4.45/4.66  (assume t834.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.66  (assume t834.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.45/4.66  (assume t834.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.66  (assume t834.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.45/4.66  (step t834.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 4.45/4.66  (step t834.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 (t834.t2.t1))
% 4.45/4.66  (step t834.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t834.t2.a1))
% 4.45/4.66  (step t834.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t834.t2.t3))
% 4.45/4.66  (step t834.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t834.t2.a3))
% 4.45/4.66  (step t834.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t834.t2.a2))
% 4.45/4.66  (step t834.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t834.t2.t6))
% 4.45/4.66  (step t834.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t834.t2.t5 t834.t2.t7))
% 4.45/4.66  (step t834.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t834.t2.t4 t834.t2.t8))
% 4.45/4.66  (step t834.t2.t10 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t834.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t834.t2.t10))
% 4.45/4.66  (step t834.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.45/4.66  (step t834.t2.t13 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t834.t2.t11 t834.t2.t12))
% 4.45/4.66  (step t834.t2.t14 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t834.t2.t13 t834.t2.a0))
% 4.45/4.66  (step t834.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t834.t2.t9 t834.t2.t14))
% 4.45/4.66  (step t834.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t834.t2.t2 t834.t2.t15))
% 4.45/4.66  (step t834.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t834.t2.a0 t834.t2.a1 t834.t2.a2 t834.t2.a3))
% 4.45/4.66  (step t834.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t834.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t834.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t834.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t834.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t834.t2 t834.t3 t834.t4 t834.t5 t834.t6))
% 4.45/4.66  (step t834.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t834.t7))
% 4.45/4.66  (step t834.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t834.t8))
% 4.45/4.66  (step t834.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t834.t1 t834.t9))
% 4.45/4.66  (step t834.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 4.45/4.66  (step t834.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t834.t10 t834.t11))
% 4.45/4.66  (step t834.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t834.t12))
% 4.45/4.66  (step t834.t14 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t834.t13))
% 4.45/4.66  (step t834.t15 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.45/4.66  (step t834.t16 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t834.t17)
% 4.45/4.66  (assume t834.t17.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t834.t17.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (step t834.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t834.t17.a1))
% 4.45/4.66  (step t834.t17.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t834.t17.t1))
% 4.45/4.66  (step t834.t17.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t834.t17.a0))
% 4.45/4.66  (step t834.t17.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.66  (step t834.t17.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t834.t17.t3 t834.t17.t4))
% 4.45/4.66  (step t834.t17.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t834.t17.t2 t834.t17.t5))
% 4.45/4.66  (step t834.t17 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t834.t17.a0 t834.t17.a1))
% 4.45/4.66  (step t834.t18 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t834.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t834.t20 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t834.t17 t834.t18 t834.t19))
% 4.45/4.66  (step t834.t21 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t834.t20))
% 4.45/4.66  (step t834.t22 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t834.t21))
% 4.45/4.66  (step t834.t23 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t834.t16 t834.t22))
% 4.45/4.66  (step t834.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.45/4.66  (step t834.t25 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t834.t23 t834.t24))
% 4.45/4.66  (step t834.t26 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t834.t25))
% 4.45/4.66  (step t834.t27 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t834.t26))
% 4.45/4.66  (step t834.t28 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t834.t29 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t834.t28 t834.a1 t834.a2))
% 4.45/4.66  (step t834.t30 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t834.t27 t834.t29))
% 4.45/4.66  (step t834.t31 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t834.t32)
% 4.45/4.66  (assume t834.t32.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t834.t32.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.66  (step t834.t32.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t834.t32.a1))
% 4.45/4.66  (step t834.t32.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t834.t32.t1))
% 4.45/4.66  (step t834.t32.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t834.t32.a0))
% 4.45/4.66  (step t834.t32.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t834.t32.t3))
% 4.45/4.66  (step t834.t32.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t834.t32.t4))
% 4.45/4.66  (step t834.t32.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t834.t32.t5 t834.t32.t5))
% 4.45/4.66  (step t834.t32.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t834.t32.t2 t834.t32.t6))
% 4.45/4.66  (step t834.t32 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t834.t32.a0 t834.t32.a1))
% 4.45/4.66  (step t834.t33 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t834.t34 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t834.t35 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t834.t32 t834.t33 t834.t34))
% 4.45/4.66  (step t834.t36 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t834.t35))
% 4.45/4.66  (step t834.t37 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t834.t36))
% 4.45/4.66  (step t834.t38 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t834.t31 t834.t37))
% 4.45/4.66  (step t834.t39 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.66  (step t834.t40 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t834.t38 t834.t39))
% 4.45/4.66  (step t834.t41 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t834.t40))
% 4.45/4.66  (step t834.t42 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t834.t41))
% 4.45/4.66  (step t834.t43 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t834.t44 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t834.t43 t834.a2 t834.a0))
% 4.45/4.66  (step t834.t45 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t834.t42 t834.t44))
% 4.45/4.66  (step t834.t46 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t834.t15 t834.a4 t834.t30 t834.a3 t834.t45))
% 4.45/4.66  (step t834.t47 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t834.t14 t834.t46))
% 4.45/4.66  (step t834 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t834.a0 t834.a1 t834.a2 t834.a3 t834.a4))
% 4.45/4.66  (step t835 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t836 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t837 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t838 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t839 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t840 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t834 t835 t836 t837 t838 t839))
% 4.45/4.66  (step t841 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t840))
% 4.45/4.66  (step t842 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t841))
% 4.45/4.66  (step t843 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t833 t842))
% 4.45/4.66  (step t844 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 4.45/4.66  (step t845 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t843 t844))
% 4.45/4.66  (step t846 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t845))
% 4.45/4.66  (step t847 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t846))
% 4.45/4.66  (step t848 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t832 t847))
% 4.45/4.66  (step t849 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t850 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t851 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t852 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t853 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.45/4.66  (step t854 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 4.45/4.66  (step t855 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t848 t849 t850 t851 t852 t853 t854))
% 4.45/4.66  (step t856 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t855))
% 4.45/4.66  (step t857 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t819 t831 t856))
% 4.45/4.66  (step t858 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t857))
% 4.45/4.66  (step t859 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t858))
% 4.45/4.66  (step t860 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t512))
% 4.45/4.66  (step t861 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t859 t860 t596 t373 t594 t554))
% 4.45/4.66  (step t862 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t818 t861))
% 4.45/4.66  (step t863 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.66  (step t864 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule reordering :premises (t863))
% 4.45/4.66  (step t865 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t864 t597))
% 4.45/4.66  (step t866 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t867 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule reordering :premises (t866))
% 4.45/4.66  (step t868 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t867 t374))
% 4.45/4.66  (step t869 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t870 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule reordering :premises (t869))
% 4.45/4.66  (step t871 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.66  (step t872 (cl (= (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) true) (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 4.45/4.66  (step t873 (cl (not (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) true)) (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule equiv1 :premises (t872))
% 4.45/4.66  (step t874 (cl (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))))) :rule all_simplify)
% 4.45/4.66  (step t875 (cl (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13))) :rule refl)
% 4.45/4.66  (step t876 (cl (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule all_simplify)
% 4.45/4.66  (step t877 (cl (= (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))) (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13)))) :rule cong :premises (t875 t876))
% 4.45/4.66  (step t878 (cl (= (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13)) true)) :rule all_simplify)
% 4.45/4.66  (step t879 (cl (= (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))) true)) :rule trans :premises (t877 t878))
% 4.45/4.66  (step t880 (cl (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) true)) :rule trans :premises (t874 t879))
% 4.45/4.66  (step t881 (cl (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule resolution :premises (t873 t880))
% 4.45/4.66  (step t882 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 4.45/4.66  (step t883 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t881 t347 t146 t882))
% 4.45/4.66  (step t884 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t885 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t886)
% 4.45/4.66  (assume t886.a0 (not (= tptp.e12 tptp.e13)))
% 4.45/4.66  (assume t886.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t886.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (step t886.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t886.t2)
% 4.45/4.66  (assume t886.t2.a0 (not (= tptp.e12 tptp.e13)))
% 4.45/4.66  (assume t886.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.45/4.66  (step t886.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t886.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t886.t2.t1))
% 4.45/4.66  (step t886.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 4.45/4.66  (step t886.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t886.t2.a1))
% 4.45/4.66  (step t886.t2.t5 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t886.t2.t4))
% 4.45/4.66  (step t886.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t886.t2.t5))
% 4.45/4.66  (step t886.t2.t7 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 tptp.e13))) :rule cong :premises (t886.t2.t3 t886.t2.t6))
% 4.45/4.66  (step t886.t2.t8 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 4.45/4.66  (step t886.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t886.t2.t8))
% 4.45/4.66  (step t886.t2.t10 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 4.45/4.66  (step t886.t2.t11 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t886.t2.t9 t886.t2.t10))
% 4.45/4.66  (step t886.t2.t12 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t886.t2.t11 t886.t2.a0))
% 4.45/4.66  (step t886.t2.t13 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t886.t2.t7 t886.t2.t12))
% 4.45/4.66  (step t886.t2.t14 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t886.t2.t2 t886.t2.t13))
% 4.45/4.66  (step t886.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t886.t2.a0 t886.t2.a1))
% 4.45/4.66  (step t886.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t886.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t886.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t886.t2 t886.t3 t886.t4))
% 4.45/4.66  (step t886.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t886.t5))
% 4.45/4.66  (step t886.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t886.t6))
% 4.45/4.66  (step t886.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t886.t1 t886.t7))
% 4.45/4.66  (step t886.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t886.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t886.t8 t886.t9))
% 4.45/4.66  (step t886.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t886.t10))
% 4.45/4.66  (step t886.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t886.t11))
% 4.45/4.66  (step t886.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t886.t14 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t886.t15)
% 4.45/4.66  (assume t886.t15.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t886.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (step t886.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t886.t15.a1))
% 4.45/4.66  (step t886.t15.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t886.t15.t1))
% 4.45/4.66  (step t886.t15.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t886.t15.a0))
% 4.45/4.66  (step t886.t15.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.66  (step t886.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t886.t15.t3 t886.t15.t4))
% 4.45/4.66  (step t886.t15.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t886.t15.t2 t886.t15.t5))
% 4.45/4.66  (step t886.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t886.t15.a0 t886.t15.a1))
% 4.45/4.66  (step t886.t16 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t886.t17 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t886.t18 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t886.t15 t886.t16 t886.t17))
% 4.45/4.66  (step t886.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t886.t18))
% 4.45/4.66  (step t886.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t886.t19))
% 4.45/4.66  (step t886.t21 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t886.t14 t886.t20))
% 4.45/4.66  (step t886.t22 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.45/4.66  (step t886.t23 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t886.t21 t886.t22))
% 4.45/4.66  (step t886.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t886.t23))
% 4.45/4.66  (step t886.t25 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t886.t24))
% 4.45/4.66  (step t886.t26 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t886.t27 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t886.t26 t886.a1 t886.a2))
% 4.45/4.66  (step t886.t28 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t886.t25 t886.t27))
% 4.45/4.66  (step t886.t29 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t886.t13 t886.a0 t886.t28))
% 4.45/4.66  (step t886.t30 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t886.t12 t886.t29))
% 4.45/4.66  (step t886 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t886.a0 t886.a1 t886.a2))
% 4.45/4.66  (step t887 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 4.45/4.66  (step t888 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t889 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t890 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t886 t887 t888 t889))
% 4.45/4.66  (step t891 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t890))
% 4.45/4.66  (step t892 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t891))
% 4.45/4.66  (step t893 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t885 t892))
% 4.45/4.66  (step t894 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 4.45/4.66  (step t895 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t893 t894))
% 4.45/4.66  (step t896 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t895))
% 4.45/4.66  (step t897 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t896))
% 4.45/4.66  (step t898 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t884 t897))
% 4.45/4.66  (step t899 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 4.45/4.66  (step t900 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t901 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t902 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 4.45/4.66  (step t903 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t898 t899 t900 t901 t902))
% 4.45/4.66  (step t904 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t903))
% 4.45/4.66  (step t905 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t871 t883 t904))
% 4.45/4.66  (step t906 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t905))
% 4.45/4.66  (step t907 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t906))
% 4.45/4.66  (step t908 (cl (not (= tptp.e12 tptp.e13))) :rule and :premises (a6))
% 4.45/4.66  (step t909 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t907 t908 t373 t554))
% 4.45/4.66  (step t910 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t870 t909))
% 4.45/4.66  (step t911 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t912 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule reordering :premises (t911))
% 4.45/4.66  (step t913 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t912 t640))
% 4.45/4.66  (step t914 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t915 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule reordering :premises (t914))
% 4.45/4.66  (step t916 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t915 t909))
% 4.45/4.66  (step t917 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t918 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule reordering :premises (t917))
% 4.45/4.66  (step t919 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t918 t909))
% 4.45/4.66  (step t920 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t921 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t920))
% 4.45/4.66  (step t922 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv_pos2)
% 4.45/4.66  (step t923 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 4.45/4.66  (step t924 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t925 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t924))
% 4.45/4.66  (step t926 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) :rule all_simplify)
% 4.45/4.66  (step t927 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule refl)
% 4.45/4.66  (step t928 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 4.45/4.66  (step t929 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t927 t928))
% 4.45/4.66  (step t930 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule all_simplify)
% 4.45/4.66  (step t931 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) true)) :rule trans :premises (t929 t930))
% 4.45/4.66  (step t932 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule trans :premises (t926 t931))
% 4.45/4.66  (step t933 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t925 t932))
% 4.45/4.66  (step t934 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t347 t146 t923 t933))
% 4.45/4.66  (step t935 (cl (not (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) (not (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule equiv_pos2)
% 4.45/4.66  (step t936 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule refl)
% 4.45/4.66  (step t937 (cl (= (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) :rule equiv_simplify)
% 4.45/4.66  (step t938 (cl (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (not (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) :rule equiv2 :premises (t937))
% 4.45/4.66  (step t939 (cl (not (not (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule not_not)
% 4.45/4.66  (step t940 (cl (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t938 t939))
% 4.45/4.66  (step t941 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t942)
% 4.45/4.66  (assume t942.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t942.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 4.45/4.66  (assume t942.a2 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.45/4.66  (assume t942.a3 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 4.45/4.66  (step t942.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.45/4.66  (step t942.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.45/4.66  (step t942.t3 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.66  (step t942.t4 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t942.t3))
% 4.45/4.66  (step t942.t5 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 4.45/4.66  (step t942.t6 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t942.t4 t942.t5))
% 4.45/4.66  (step t942.t7 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t942.t6 t942.a3))
% 4.45/4.66  (step t942.t8 (cl (= false (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule symm :premises (t942.t7))
% 4.45/4.66  (step t942.t9 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) true) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv_simplify)
% 4.45/4.66  (step t942.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) true) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv2 :premises (t942.t9))
% 4.45/4.66  (step t942.t11 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) :rule symm :premises (t942.a1))
% 4.45/4.66  (step t942.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t942.a0))
% 4.45/4.66  (step t942.t13 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t942.t12))
% 4.45/4.66  (step t942.t14 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t942.a2))
% 4.45/4.66  (step t942.t15 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule trans :premises (t942.t14 t942.t13))
% 4.45/4.66  (step t942.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t942.t15))
% 4.45/4.66  (step t942.t17 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t942.t11 t942.t13 t942.t16))
% 4.45/4.66  (step t942.t18 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) true)) :rule resolution :premises (t942.t10 t942.t17))
% 4.45/4.66  (step t942.t19 (cl (= false true)) :rule trans :premises (t942.t8 t942.t18))
% 4.45/4.66  (step t942.t20 (cl false) :rule resolution :premises (t942.t1 t942.t2 t942.t19))
% 4.45/4.66  (step t942 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) :rule subproof :discharge (t942.a0 t942.a1 t942.a2 t942.a3))
% 4.45/4.66  (step t943 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t944 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t945 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t946 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t947 (cl false (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t942 t943 t944 t945 t946))
% 4.45/4.66  (step t948 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) false) :rule reordering :premises (t947))
% 4.45/4.66  (step t949 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) false) :rule contraction :premises (t948))
% 4.45/4.66  (step t950 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) false) :rule resolution :premises (t941 t949))
% 4.45/4.66  (step t951 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (not false)) :rule implies_neg2)
% 4.45/4.66  (step t952 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false)) :rule resolution :premises (t950 t951))
% 4.45/4.66  (step t953 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false)) :rule contraction :premises (t952))
% 4.45/4.66  (step t954 (cl (= (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) :rule implies_simplify)
% 4.45/4.66  (step t955 (cl (not (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule equiv1 :premises (t954))
% 4.45/4.66  (step t956 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t953 t955))
% 4.45/4.66  (step t957 (cl (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false)) :rule resolution :premises (t940 t956))
% 4.45/4.66  (step t958 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false))) :rule cong :premises (t936 t957))
% 4.45/4.66  (step t959 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) :rule all_simplify)
% 4.45/4.66  (step t960 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) :rule trans :premises (t958 t959))
% 4.45/4.66  (step t961 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t962)
% 4.45/4.66  (assume t962.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t962.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (assume t962.a2 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 4.45/4.66  (assume t962.a3 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 4.45/4.66  (step t962.t1 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 4.45/4.66  (step t962.t2 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.66  (anchor :step t962.t3)
% 4.45/4.66  (assume t962.t3.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.66  (assume t962.t3.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.66  (step t962.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t962.t3.a1))
% 4.45/4.66  (step t962.t3.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t962.t3.t1))
% 4.45/4.66  (step t962.t3.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t962.t3.a0))
% 4.45/4.66  (step t962.t3.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.66  (step t962.t3.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t962.t3.t3 t962.t3.t4))
% 4.45/4.66  (step t962.t3.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t962.t3.t2 t962.t3.t5))
% 4.45/4.66  (step t962.t3 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t962.t3.a0 t962.t3.a1))
% 4.45/4.66  (step t962.t4 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t962.t5 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t962.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t962.t3 t962.t4 t962.t5))
% 4.45/4.66  (step t962.t7 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t962.t6))
% 4.45/4.66  (step t962.t8 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t962.t7))
% 4.45/4.66  (step t962.t9 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t962.t2 t962.t8))
% 4.45/4.66  (step t962.t10 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.45/4.66  (step t962.t11 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t962.t9 t962.t10))
% 4.45/4.66  (step t962.t12 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t962.t11))
% 4.45/4.66  (step t962.t13 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t962.t12))
% 4.45/4.66  (step t962.t14 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.66  (step t962.t15 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t962.t14 t962.a0 t962.a1))
% 4.45/4.66  (step t962.t16 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t962.t13 t962.t15))
% 4.45/4.66  (step t962.t17 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t962.t1 t962.a1 t962.a2 t962.t16 t962.a3))
% 4.45/4.66  (step t962 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule subproof :discharge (t962.a0 t962.a1 t962.a2 t962.a3))
% 4.45/4.66  (step t963 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t964 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.66  (step t965 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.66  (step t966 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 4.45/4.66  (step t967 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t962 t963 t964 t965 t966))
% 4.45/4.66  (step t968 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule reordering :premises (t967))
% 4.45/4.67  (step t969 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t968))
% 4.45/4.67  (step t970 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t961 t969))
% 4.45/4.67  (step t971 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule implies_neg2)
% 4.45/4.67  (step t972 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t970 t971))
% 4.45/4.67  (step t973 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule contraction :premises (t972))
% 4.45/4.67  (step t974 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t935 t960 t973))
% 4.45/4.67  (step t975 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule not_and :premises (t974))
% 4.45/4.67  (step t976 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t977 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t978 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 4.45/4.67  (step t979 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t980 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t975 t976 t977 t978 t979))
% 4.45/4.67  (step t981 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule contraction :premises (t980))
% 4.45/4.67  (step t982 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t922 t934 t981))
% 4.45/4.67  (step t983 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule or :premises (t982))
% 4.45/4.67  (step t984 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t983))
% 4.45/4.67  (step t985 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and :premises (t512))
% 4.45/4.67  (step t986 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t984 t985 t373 t554))
% 4.45/4.67  (step t987 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t921 t986))
% 4.45/4.67  (step t988 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t989 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule reordering :premises (t988))
% 4.45/4.67  (step t990 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 4.45/4.67  (step t991 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.67  (step t992 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t991))
% 4.45/4.67  (step t993 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 4.45/4.67  (step t994 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 4.45/4.67  (step t995 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 4.45/4.67  (step t996 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t994 t995))
% 4.45/4.67  (step t997 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 4.45/4.67  (step t998 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t996 t997))
% 4.45/4.67  (step t999 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t993 t998))
% 4.45/4.67  (step t1000 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t992 t999))
% 4.45/4.67  (step t1001 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 4.45/4.67  (step t1002 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t145 t146 t379 t4 t1000 t1001))
% 4.45/4.67  (step t1003 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.45/4.67  (step t1004 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1005)
% 4.45/4.67  (assume t1005.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1005.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1005.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1005.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.67  (assume t1005.a4 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.67  (step t1005.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1005.t2)
% 4.45/4.67  (assume t1005.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.67  (assume t1005.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.67  (assume t1005.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1005.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.45/4.67  (step t1005.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 4.45/4.67  (step t1005.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t1005.t2.t1))
% 4.45/4.67  (step t1005.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t1005.t2.a1))
% 4.45/4.67  (step t1005.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t1005.t2.t3))
% 4.45/4.67  (step t1005.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t1005.t2.a3))
% 4.45/4.67  (step t1005.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1005.t2.t5))
% 4.45/4.67  (step t1005.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t1005.t2.t6))
% 4.45/4.67  (step t1005.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t1005.t2.a2))
% 4.45/4.67  (step t1005.t2.t9 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t1005.t2.t8))
% 4.45/4.67  (step t1005.t2.t10 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t1005.t2.t7 t1005.t2.t9))
% 4.45/4.67  (step t1005.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t1005.t2.t4 t1005.t2.t10))
% 4.45/4.67  (step t1005.t2.t12 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.67  (step t1005.t2.t13 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t1005.t2.t12))
% 4.45/4.67  (step t1005.t2.t14 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.45/4.67  (step t1005.t2.t15 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t1005.t2.t13 t1005.t2.t14))
% 4.45/4.67  (step t1005.t2.t16 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t1005.t2.t15 t1005.t2.a0))
% 4.45/4.67  (step t1005.t2.t17 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t1005.t2.t11 t1005.t2.t16))
% 4.45/4.67  (step t1005.t2.t18 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1005.t2.t2 t1005.t2.t17))
% 4.45/4.67  (step t1005.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t1005.t2.a0 t1005.t2.a1 t1005.t2.a2 t1005.t2.a3))
% 4.45/4.67  (step t1005.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1005.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1005.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1005.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1005.t7 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1005.t2 t1005.t3 t1005.t4 t1005.t5 t1005.t6))
% 4.45/4.67  (step t1005.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t1005.t7))
% 4.45/4.67  (step t1005.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1005.t8))
% 4.45/4.67  (step t1005.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1005.t1 t1005.t9))
% 4.45/4.67  (step t1005.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 4.45/4.67  (step t1005.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1005.t10 t1005.t11))
% 4.45/4.67  (step t1005.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1005.t12))
% 4.45/4.67  (step t1005.t14 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t1005.t13))
% 4.45/4.67  (step t1005.t15 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.45/4.67  (step t1005.t16 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1005.t17)
% 4.45/4.67  (assume t1005.t17.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1005.t17.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (step t1005.t17.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1005.t17.a1))
% 4.45/4.67  (step t1005.t17.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t1005.t17.t1))
% 4.45/4.67  (step t1005.t17.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1005.t17.a0))
% 4.45/4.67  (step t1005.t17.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1005.t17.t3))
% 4.45/4.67  (step t1005.t17.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1005.t17.t4))
% 4.45/4.67  (step t1005.t17.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t1005.t17.t5 t1005.t17.t5))
% 4.45/4.67  (step t1005.t17.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t1005.t17.t2 t1005.t17.t6))
% 4.45/4.67  (step t1005.t17 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t1005.t17.a0 t1005.t17.a1))
% 4.45/4.67  (step t1005.t18 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1005.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1005.t20 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t1005.t17 t1005.t18 t1005.t19))
% 4.45/4.67  (step t1005.t21 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t1005.t20))
% 4.45/4.67  (step t1005.t22 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t1005.t21))
% 4.45/4.67  (step t1005.t23 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1005.t16 t1005.t22))
% 4.45/4.67  (step t1005.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.67  (step t1005.t25 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1005.t23 t1005.t24))
% 4.45/4.67  (step t1005.t26 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1005.t25))
% 4.45/4.67  (step t1005.t27 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t1005.t26))
% 4.45/4.67  (step t1005.t28 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.67  (step t1005.t29 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t1005.t28 t1005.a1 t1005.a0))
% 4.45/4.67  (step t1005.t30 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1005.t27 t1005.t29))
% 4.45/4.67  (step t1005.t31 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1005.t15 t1005.a4 t1005.a3 t1005.a2 t1005.t30))
% 4.45/4.67  (step t1005.t32 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1005.t14 t1005.t31))
% 4.45/4.67  (step t1005 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t1005.a0 t1005.a1 t1005.a2 t1005.a3 t1005.a4))
% 4.45/4.67  (step t1006 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1007 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1008 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1009 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1010 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1011 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t1005 t1006 t1007 t1008 t1009 t1010))
% 4.45/4.67  (step t1012 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t1011))
% 4.45/4.67  (step t1013 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1012))
% 4.45/4.67  (step t1014 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1004 t1013))
% 4.45/4.67  (step t1015 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 4.45/4.67  (step t1016 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1014 t1015))
% 4.45/4.67  (step t1017 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1016))
% 4.45/4.67  (step t1018 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t1017))
% 4.45/4.67  (step t1019 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1003 t1018))
% 4.45/4.67  (step t1020 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1021 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1022 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1023 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1024 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1025 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 4.45/4.67  (step t1026 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1019 t1020 t1021 t1022 t1023 t1024 t1025))
% 4.45/4.67  (step t1027 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1026))
% 4.45/4.67  (step t1028 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t990 t1002 t1027))
% 4.45/4.67  (step t1029 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t1028))
% 4.45/4.67  (step t1030 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1029))
% 4.45/4.67  (step t1031 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t512))
% 4.45/4.67  (step t1032 (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 (t141))
% 4.45/4.67  (step t1033 (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 (t1032))
% 4.45/4.67  (step t1034 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.67  (step t1035 (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)
% 4.45/4.67  (step t1036 (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 (t1035))
% 4.45/4.67  (step t1037 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))))) :rule all_simplify)
% 4.45/4.67  (step t1038 (cl (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11))) :rule refl)
% 4.45/4.67  (step t1039 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule all_simplify)
% 4.45/4.67  (step t1040 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)))) :rule cong :premises (t1038 t1039))
% 4.45/4.67  (step t1041 (cl (= (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)) true)) :rule all_simplify)
% 4.45/4.67  (step t1042 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) true)) :rule trans :premises (t1040 t1041))
% 4.45/4.67  (step t1043 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) true)) :rule trans :premises (t1037 t1042))
% 4.45/4.67  (step t1044 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule resolution :premises (t1036 t1043))
% 4.45/4.67  (step t1045 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 4.45/4.67  (step t1046 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t1044 t145 t379 t1045))
% 4.45/4.67  (step t1047 (cl (not (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) (not (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.67  (step t1048 (cl (= (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 4.45/4.67  (step t1049 (cl (= (= (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))))) :rule equiv_simplify)
% 4.45/4.67  (step t1050 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))))) :rule equiv2 :premises (t1049))
% 4.45/4.67  (step t1051 (cl (not (not (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule not_not)
% 4.45/4.67  (step t1052 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule resolution :premises (t1050 t1051))
% 4.45/4.67  (step t1053 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1054)
% 4.45/4.67  (assume t1054.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1054.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1054.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1054.a3 (not (= tptp.e10 tptp.e11)))
% 4.45/4.67  (step t1054.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.45/4.67  (step t1054.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.45/4.67  (step t1054.t3 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 4.45/4.67  (step t1054.t4 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t1054.t3))
% 4.45/4.67  (step t1054.t5 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 4.45/4.67  (step t1054.t6 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t1054.t4 t1054.t5))
% 4.45/4.67  (step t1054.t7 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t1054.t6 t1054.a3))
% 4.45/4.67  (step t1054.t8 (cl (= false (= tptp.e10 tptp.e11))) :rule symm :premises (t1054.t7))
% 4.45/4.67  (step t1054.t9 (cl (= (= (= tptp.e10 tptp.e11) true) (= tptp.e10 tptp.e11))) :rule equiv_simplify)
% 4.45/4.67  (step t1054.t10 (cl (= (= tptp.e10 tptp.e11) true) (not (= tptp.e10 tptp.e11))) :rule equiv2 :premises (t1054.t9))
% 4.45/4.67  (step t1054.t11 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1054.a0))
% 4.45/4.67  (step t1054.t12 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t1054.t11))
% 4.45/4.67  (step t1054.t13 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) :rule symm :premises (t1054.a2))
% 4.45/4.67  (step t1054.t14 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t1054.t13))
% 4.45/4.67  (step t1054.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t1054.a1))
% 4.45/4.67  (step t1054.t16 (cl (= tptp.e11 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule trans :premises (t1054.t14 t1054.t15 t1054.t12))
% 4.45/4.67  (step t1054.t17 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e11)) :rule symm :premises (t1054.t16))
% 4.45/4.67  (step t1054.t18 (cl (= tptp.e10 tptp.e11)) :rule trans :premises (t1054.t12 t1054.t17))
% 4.45/4.67  (step t1054.t19 (cl (= (= tptp.e10 tptp.e11) true)) :rule resolution :premises (t1054.t10 t1054.t18))
% 4.45/4.67  (step t1054.t20 (cl (= false true)) :rule trans :premises (t1054.t8 t1054.t19))
% 4.45/4.67  (step t1054.t21 (cl false) :rule resolution :premises (t1054.t1 t1054.t2 t1054.t20))
% 4.45/4.67  (step t1054 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e10 tptp.e11))) false) :rule subproof :discharge (t1054.a0 t1054.a1 t1054.a2 t1054.a3))
% 4.45/4.67  (step t1055 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1056 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1057 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1058 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1059 (cl false (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))))) :rule resolution :premises (t1054 t1055 t1056 t1057 t1058))
% 4.45/4.67  (step t1060 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) false) :rule reordering :premises (t1059))
% 4.45/4.67  (step t1061 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) false) :rule contraction :premises (t1060))
% 4.45/4.67  (step t1062 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) false) :rule resolution :premises (t1053 t1061))
% 4.45/4.67  (step t1063 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) (not false)) :rule implies_neg2)
% 4.45/4.67  (step t1064 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false)) :rule resolution :premises (t1062 t1063))
% 4.45/4.67  (step t1065 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false)) :rule contraction :premises (t1064))
% 4.45/4.67  (step t1066 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))))) :rule implies_simplify)
% 4.45/4.67  (step t1067 (cl (not (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))))) :rule equiv1 :premises (t1066))
% 4.45/4.67  (step t1068 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))))) :rule resolution :premises (t1065 t1067))
% 4.45/4.67  (step t1069 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) false)) :rule resolution :premises (t1052 t1068))
% 4.45/4.67  (step t1070 (cl (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) false))) :rule cong :premises (t1048 t1069))
% 4.45/4.67  (step t1071 (cl (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) false) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) :rule all_simplify)
% 4.45/4.67  (step t1072 (cl (= (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) :rule trans :premises (t1070 t1071))
% 4.45/4.67  (step t1073 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1074)
% 4.45/4.67  (assume t1074.a0 (not (= tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1074.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1074.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1074.a3 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (step t1074.t1 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e10 tptp.e11)))) :rule and_neg)
% 4.45/4.67  (step t1074.t2 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule resolution :premises (t1074.t1 t1074.a1 t1074.a2 t1074.a3 t1074.a0))
% 4.45/4.67  (step t1074 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule subproof :discharge (t1074.a0 t1074.a1 t1074.a2 t1074.a3))
% 4.45/4.67  (step t1075 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1076 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1077 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1078 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1079 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1074 t1075 t1076 t1077 t1078))
% 4.45/4.67  (step t1080 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule reordering :premises (t1079))
% 4.45/4.67  (step t1081 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule contraction :premises (t1080))
% 4.45/4.67  (step t1082 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) :rule resolution :premises (t1073 t1081))
% 4.45/4.67  (step t1083 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))))) :rule implies_neg2)
% 4.45/4.67  (step t1084 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))))) :rule resolution :premises (t1082 t1083))
% 4.45/4.67  (step t1085 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))))) :rule contraction :premises (t1084))
% 4.45/4.67  (step t1086 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1047 t1072 t1085))
% 4.45/4.67  (step t1087 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule not_and :premises (t1086))
% 4.45/4.67  (step t1088 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1089 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1090 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1091 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (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)
% 4.45/4.67  (step t1092 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1087 t1088 t1089 t1090 t1091))
% 4.45/4.67  (step t1093 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t1092))
% 4.45/4.67  (step t1094 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1034 t1046 t1093))
% 4.45/4.67  (step t1095 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t1094))
% 4.45/4.67  (step t1096 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule reordering :premises (t1095))
% 4.45/4.67  (step t1097 (cl (not (= tptp.e10 tptp.e11))) :rule and :premises (a6))
% 4.45/4.67  (step t1098 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t1096 t1097 t596 t594))
% 4.45/4.67  (step t1099 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.67  (step t1100 (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)
% 4.45/4.67  (step t1101 (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 (t1100))
% 4.45/4.67  (step t1102 (cl (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))))) :rule all_simplify)
% 4.45/4.67  (step t1103 (cl (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13))) :rule refl)
% 4.45/4.67  (step t1104 (cl (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13))) :rule all_simplify)
% 4.45/4.67  (step t1105 (cl (= (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))) (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13)))) :rule cong :premises (t1103 t1104))
% 4.45/4.67  (step t1106 (cl (= (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13)) true)) :rule all_simplify)
% 4.45/4.67  (step t1107 (cl (= (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))) true)) :rule trans :premises (t1105 t1106))
% 4.45/4.67  (step t1108 (cl (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) true)) :rule trans :premises (t1102 t1107))
% 4.45/4.67  (step t1109 (cl (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13))) :rule resolution :premises (t1101 t1108))
% 4.45/4.67  (step t1110 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 4.45/4.67  (step t1111 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t1109 t347 t146 t1110))
% 4.45/4.67  (step t1112 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.67  (step t1113 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1114)
% 4.45/4.67  (assume t1114.a0 (not (= tptp.e11 tptp.e13)))
% 4.45/4.67  (assume t1114.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.67  (assume t1114.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (step t1114.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1114.t2)
% 4.45/4.67  (assume t1114.t2.a0 (not (= tptp.e11 tptp.e13)))
% 4.45/4.67  (assume t1114.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.45/4.67  (step t1114.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.67  (step t1114.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t1114.t2.t1))
% 4.45/4.67  (step t1114.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.67  (step t1114.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t1114.t2.a1))
% 4.45/4.67  (step t1114.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 tptp.e13))) :rule cong :premises (t1114.t2.t3 t1114.t2.t4))
% 4.45/4.67  (step t1114.t2.t6 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 4.45/4.67  (step t1114.t2.t7 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t1114.t2.t6))
% 4.45/4.67  (step t1114.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 4.45/4.67  (step t1114.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t1114.t2.t7 t1114.t2.t8))
% 4.45/4.67  (step t1114.t2.t10 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t1114.t2.t9 t1114.t2.a0))
% 4.45/4.67  (step t1114.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t1114.t2.t5 t1114.t2.t10))
% 4.45/4.67  (step t1114.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1114.t2.t2 t1114.t2.t11))
% 4.45/4.67  (step t1114.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t1114.t2.a0 t1114.t2.a1))
% 4.45/4.67  (step t1114.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1114.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1114.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1114.t2 t1114.t3 t1114.t4))
% 4.45/4.67  (step t1114.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t1114.t5))
% 4.45/4.67  (step t1114.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t1114.t6))
% 4.45/4.67  (step t1114.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1114.t1 t1114.t7))
% 4.45/4.67  (step t1114.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 4.45/4.67  (step t1114.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1114.t8 t1114.t9))
% 4.45/4.67  (step t1114.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t1114.t10))
% 4.45/4.67  (step t1114.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t1114.t11))
% 4.45/4.67  (step t1114.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 4.45/4.67  (step t1114.t14 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1114.t15)
% 4.45/4.67  (assume t1114.t15.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.67  (assume t1114.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (step t1114.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1114.t15.a1))
% 4.45/4.67  (step t1114.t15.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1114.t15.t1))
% 4.45/4.67  (step t1114.t15.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t1114.t15.a0))
% 4.45/4.67  (step t1114.t15.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.45/4.67  (step t1114.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t1114.t15.t3 t1114.t15.t4))
% 4.45/4.67  (step t1114.t15.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t1114.t15.t2 t1114.t15.t5))
% 4.45/4.67  (step t1114.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t1114.t15.a0 t1114.t15.a1))
% 4.45/4.67  (step t1114.t16 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1114.t17 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1114.t18 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t1114.t15 t1114.t16 t1114.t17))
% 4.45/4.67  (step t1114.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t1114.t18))
% 4.45/4.67  (step t1114.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t1114.t19))
% 4.45/4.67  (step t1114.t21 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t1114.t14 t1114.t20))
% 4.45/4.67  (step t1114.t22 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.45/4.67  (step t1114.t23 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1114.t21 t1114.t22))
% 4.45/4.67  (step t1114.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t1114.t23))
% 4.45/4.67  (step t1114.t25 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t1114.t24))
% 4.45/4.67  (step t1114.t26 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.67  (step t1114.t27 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t1114.t26 t1114.a1 t1114.a2))
% 4.45/4.67  (step t1114.t28 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t1114.t25 t1114.t27))
% 4.45/4.67  (step t1114.t29 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1114.t13 t1114.a0 t1114.t28))
% 4.45/4.67  (step t1114.t30 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1114.t12 t1114.t29))
% 4.45/4.67  (step t1114 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t1114.a0 t1114.a1 t1114.a2))
% 4.45/4.67  (step t1115 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1116 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1117 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1118 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t1114 t1115 t1116 t1117))
% 4.45/4.67  (step t1119 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t1118))
% 4.45/4.67  (step t1120 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t1119))
% 4.45/4.67  (step t1121 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1113 t1120))
% 4.45/4.67  (step t1122 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 4.45/4.67  (step t1123 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1121 t1122))
% 4.45/4.67  (step t1124 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t1123))
% 4.45/4.67  (step t1125 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t1124))
% 4.45/4.67  (step t1126 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1112 t1125))
% 4.45/4.67  (step t1127 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 4.45/4.67  (step t1128 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1129 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1130 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1131 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1126 t1127 t1128 t1129 t1130))
% 4.45/4.67  (step t1132 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t1131))
% 4.45/4.67  (step t1133 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1099 t1111 t1132))
% 4.45/4.67  (step t1134 (cl (= tptp.e11 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t1133))
% 4.45/4.67  (step t1135 (cl (= tptp.e11 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1134))
% 4.45/4.67  (step t1136 (cl (not (= tptp.e11 tptp.e13))) :rule and :premises (a6))
% 4.45/4.67  (step t1137 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1135 t1136 t373 t554))
% 4.45/4.67  (step t1138 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t1033 t1098 t640 t1137))
% 4.45/4.67  (step t1139 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1030 t1031 t596 t1138 t594 t554))
% 4.45/4.67  (step t1140 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t989 t1139))
% 4.45/4.67  (step t1141 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1142 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule reordering :premises (t1141))
% 4.45/4.67  (step t1143 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule resolution :premises (t1142 t692))
% 4.45/4.67  (step t1144 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1145 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t1144))
% 4.45/4.67  (step t1146 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t1145 t776))
% 4.45/4.67  (step t1147 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1148 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t1147))
% 4.45/4.67  (step t1149 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t1148 t986))
% 4.45/4.67  (step t1150 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1151 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t1150))
% 4.45/4.67  (step t1152 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1151 t861))
% 4.45/4.67  (step t1153 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1154 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule reordering :premises (t1153))
% 4.45/4.67  (step t1155 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.45/4.67  (step t1156 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1157)
% 4.45/4.67  (assume t1157.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1157.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (step t1157.t1 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1157.t2)
% 4.45/4.67  (assume t1157.t2.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1157.t2.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (step t1157.t2.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1157.t2.a1))
% 4.45/4.67  (step t1157.t2.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t1157.t2.t1))
% 4.45/4.67  (step t1157.t2.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1157.t2.a0))
% 4.45/4.67  (step t1157.t2.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1157.t2.t3))
% 4.45/4.67  (step t1157.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1157.t2.t4))
% 4.45/4.67  (step t1157.t2.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t1157.t2.t5 t1157.t2.t5))
% 4.45/4.67  (step t1157.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t1157.t2.t2 t1157.t2.t6))
% 4.45/4.67  (step t1157.t2 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t1157.t2.a0 t1157.t2.a1))
% 4.45/4.67  (step t1157.t3 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1157.t4 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1157.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t1157.t2 t1157.t3 t1157.t4))
% 4.45/4.67  (step t1157.t6 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t1157.t5))
% 4.45/4.67  (step t1157.t7 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t1157.t6))
% 4.45/4.67  (step t1157.t8 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1157.t1 t1157.t7))
% 4.45/4.67  (step t1157.t9 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.67  (step t1157.t10 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1157.t8 t1157.t9))
% 4.45/4.67  (step t1157.t11 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1157.t10))
% 4.45/4.67  (step t1157.t12 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t1157.t11))
% 4.45/4.67  (step t1157.t13 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.67  (step t1157.t14 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t1157.t13 t1157.a1 t1157.a0))
% 4.45/4.67  (step t1157.t15 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1157.t12 t1157.t14))
% 4.45/4.67  (step t1157 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t1157.a0 t1157.a1))
% 4.45/4.67  (step t1158 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1159 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1160 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t1157 t1158 t1159))
% 4.45/4.67  (step t1161 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t1160))
% 4.45/4.67  (step t1162 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t1161))
% 4.45/4.67  (step t1163 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1156 t1162))
% 4.45/4.67  (step t1164 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.67  (step t1165 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1163 t1164))
% 4.45/4.67  (step t1166 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1165))
% 4.45/4.67  (step t1167 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t1166))
% 4.45/4.67  (step t1168 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1155 t1167))
% 4.45/4.67  (step t1169 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1168))
% 4.45/4.67  (step t1170 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1169 t594 t554))
% 4.45/4.67  (step t1171 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1154 t1170))
% 4.45/4.67  (step t1172 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1173 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule reordering :premises (t1172))
% 4.45/4.67  (step t1174 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t1173 t374))
% 4.45/4.67  (step t1175 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1176 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule reordering :premises (t1175))
% 4.45/4.67  (step t1177 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t1176 t1170))
% 4.45/4.67  (step t1178 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1179 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule reordering :premises (t1178))
% 4.45/4.67  (step t1180 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t1179 t1170))
% 4.45/4.67  (step t1181 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1182 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule reordering :premises (t1181))
% 4.45/4.67  (step t1183 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t1182 t596))
% 4.45/4.67  (step t1184 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1185 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule reordering :premises (t1184))
% 4.45/4.67  (step t1186 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t1185 t640))
% 4.45/4.67  (step t1187 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1188 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule reordering :premises (t1187))
% 4.45/4.67  (step t1189 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t1188 t1139))
% 4.45/4.67  (step t1190 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1191 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule reordering :premises (t1190))
% 4.45/4.67  (step t1192 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))))) :rule resolution :premises (t1191 t692))
% 4.45/4.67  (step t1193 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1194 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t1193))
% 4.45/4.67  (step t1195 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t1194 t861))
% 4.45/4.67  (step t1196 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1197 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t1196))
% 4.45/4.67  (step t1198 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t1197 t776))
% 4.45/4.67  (step t1199 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1200 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t1199))
% 4.45/4.67  (step t1201 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t1200 t861))
% 4.45/4.67  (step t1202 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1203 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t1202))
% 4.45/4.67  (step t1204 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1203 t861))
% 4.45/4.67  (step t1205 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 4.45/4.67  (step t1206 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 4.45/4.67  (step t1207 (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)
% 4.45/4.67  (step t1208 (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 (t1207))
% 4.45/4.67  (step t1209 (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)
% 4.45/4.67  (step t1210 (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)
% 4.45/4.67  (step t1211 (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)
% 4.45/4.67  (step t1212 (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 (t1210 t1211))
% 4.45/4.67  (step t1213 (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)
% 4.45/4.67  (step t1214 (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 (t1212 t1213))
% 4.45/4.67  (step t1215 (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 (t1209 t1214))
% 4.45/4.67  (step t1216 (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 (t1208 t1215))
% 4.45/4.67  (step t1217 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 4.45/4.67  (step t1218 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t1206 t1216 t1217))
% 4.45/4.67  (step t1219 (cl (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 4.45/4.67  (step t1220 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1221)
% 4.45/4.67  (assume t1221.a0 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 4.45/4.67  (assume t1221.a1 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 4.45/4.67  (step t1221.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1221.t2)
% 4.45/4.67  (assume t1221.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 4.45/4.67  (assume t1221.t2.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 4.45/4.67  (step t1221.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 4.45/4.67  (step t1221.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) false)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t1221.t2.t1))
% 4.45/4.67  (step t1221.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) :rule symm :premises (t1221.t2.a1))
% 4.45/4.67  (step t1221.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t1221.t2.t3))
% 4.45/4.67  (step t1221.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule refl)
% 4.45/4.67  (step t1221.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t1221.t2.t4 t1221.t2.t5))
% 4.45/4.67  (step t1221.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)
% 4.45/4.67  (step t1221.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 (t1221.t2.t7))
% 4.45/4.67  (step t1221.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)
% 4.45/4.67  (step t1221.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 (t1221.t2.t8 t1221.t2.t9))
% 4.45/4.67  (step t1221.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t1221.t2.t10 t1221.t2.a0))
% 4.45/4.67  (step t1221.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t1221.t2.t6 t1221.t2.t11))
% 4.45/4.67  (step t1221.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t1221.t2.t2 t1221.t2.t12))
% 4.45/4.67  (step t1221.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t1221.t2.a0 t1221.t2.a1))
% 4.45/4.67  (step t1221.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 4.45/4.67  (step t1221.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1221.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t1221.t2 t1221.t3 t1221.t4))
% 4.45/4.67  (step t1221.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t1221.t5))
% 4.45/4.67  (step t1221.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t1221.t6))
% 4.45/4.67  (step t1221.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t1221.t1 t1221.t7))
% 4.45/4.67  (step t1221.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 4.45/4.67  (step t1221.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t1221.t8 t1221.t9))
% 4.45/4.67  (step t1221.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t1221.t10))
% 4.45/4.67  (step t1221.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t1221.t11))
% 4.45/4.67  (step t1221.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 4.45/4.67  (step t1221.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1221.t13 t1221.a1 t1221.a0))
% 4.45/4.67  (step t1221.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t1221.t12 t1221.t14))
% 4.45/4.67  (step t1221 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t1221.a0 t1221.a1))
% 4.45/4.67  (step t1222 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1223 (cl (not (and (= tptp.e10 (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)
% 4.45/4.67  (step t1224 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t1221 t1222 t1223))
% 4.45/4.67  (step t1225 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t1224))
% 4.45/4.67  (step t1226 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t1225))
% 4.45/4.67  (step t1227 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t1220 t1226))
% 4.45/4.67  (step t1228 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 4.45/4.67  (step t1229 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t1227 t1228))
% 4.45/4.67  (step t1230 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t1229))
% 4.45/4.67  (step t1231 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t1230))
% 4.45/4.67  (step t1232 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t1219 t1231))
% 4.45/4.67  (step t1233 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 4.45/4.67  (step t1234 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 4.45/4.67  (step t1235 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 4.45/4.67  (step t1236 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t1232 t1233 t1234 t1235))
% 4.45/4.67  (step t1237 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t1236))
% 4.45/4.67  (step t1238 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t1205 t1218 t1237))
% 4.45/4.67  (step t1239 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t1238))
% 4.45/4.67  (step t1240 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t1239))
% 4.45/4.67  (step t1241 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t512))
% 4.45/4.67  (step t1242 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1243 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule reordering :premises (t1242))
% 4.45/4.67  (step t1244 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1245 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule reordering :premises (t1244))
% 4.45/4.67  (step t1246 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1247 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule reordering :premises (t1246))
% 4.45/4.67  (step t1248 (cl (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule or_pos)
% 4.45/4.67  (step t1249 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule reordering :premises (t1248))
% 4.45/4.67  (step t1250 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t198 t333 t375 t598 t601 t641 t644 t647 t693 t735 t777 t780 t783 t786 t789 t792 t795 t798 t801 t804 t807 t810 t813 t816 t862 t865 t868 t910 t913 t916 t919 t987 t1140 t1143 t1146 t1149 t1152 t1171 t1174 t1177 t1180 t1183 t1186 t1189 t1192 t1195 t1198 t1201 t1204 t1240 t1241 t1243 t1245 t1247 t1249))
% 4.45/4.67  (step t1251 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t1250))
% 4.45/4.67  (step t1252 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_pos2)
% 4.45/4.67  (step t1253 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 4.45/4.67  (step t1254 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule refl)
% 4.45/4.67  (step t1255 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 4.45/4.67  (step t1256 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t145 t347 t146 t379 t1253 t660 t1254 t1255))
% 4.45/4.67  (step t1257 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 4.45/4.67  (step t1258 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1259)
% 4.45/4.67  (assume t1259.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1259.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.67  (assume t1259.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1259.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1259.a4 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 4.45/4.67  (assume t1259.a5 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.67  (assume t1259.a6 (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))
% 4.45/4.67  (step t1259.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1259.t2)
% 4.45/4.67  (assume t1259.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.45/4.67  (assume t1259.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.67  (assume t1259.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.45/4.67  (assume t1259.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.45/4.67  (assume t1259.t2.a4 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 4.45/4.67  (step t1259.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 4.45/4.67  (step t1259.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) false)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule equiv1 :premises (t1259.t2.t1))
% 4.45/4.67  (step t1259.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t1259.t2.a1))
% 4.45/4.67  (step t1259.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t1259.t2.t3))
% 4.45/4.67  (step t1259.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t1259.t2.a3))
% 4.45/4.67  (step t1259.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t1259.t2.a2))
% 4.45/4.67  (step t1259.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t1259.t2.t6))
% 4.45/4.67  (step t1259.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t1259.t2.t5 t1259.t2.t7))
% 4.45/4.67  (step t1259.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1259.t2.t8))
% 4.45/4.67  (step t1259.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) :rule symm :premises (t1259.t2.a4))
% 4.45/4.67  (step t1259.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t1259.t2.t10 t1259.t2.a3))
% 4.45/4.67  (step t1259.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t1259.t2.t11))
% 4.45/4.67  (step t1259.t2.t13 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t1259.t2.t9 t1259.t2.t12))
% 4.45/4.67  (step t1259.t2.t14 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t1259.t2.t13))
% 4.45/4.67  (step t1259.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t1259.t2.t4 t1259.t2.t14))
% 4.45/4.67  (step t1259.t2.t16 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.67  (step t1259.t2.t17 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t1259.t2.t16))
% 4.45/4.67  (step t1259.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.45/4.67  (step t1259.t2.t19 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t1259.t2.t17 t1259.t2.t18))
% 4.45/4.67  (step t1259.t2.t20 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t1259.t2.t19 t1259.t2.a0))
% 4.45/4.67  (step t1259.t2.t21 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t1259.t2.t15 t1259.t2.t20))
% 4.45/4.67  (step t1259.t2.t22 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1259.t2.t2 t1259.t2.t21))
% 4.45/4.67  (step t1259.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t1259.t2.a0 t1259.t2.a1 t1259.t2.a2 t1259.t2.a3 t1259.t2.a4))
% 4.45/4.67  (step t1259.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1259.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1259.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1259.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1259.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1259.t8 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t1259.t2 t1259.t3 t1259.t4 t1259.t5 t1259.t6 t1259.t7))
% 4.45/4.67  (step t1259.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t1259.t8))
% 4.45/4.67  (step t1259.t10 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t1259.t9))
% 4.45/4.67  (step t1259.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1259.t1 t1259.t10))
% 4.45/4.67  (step t1259.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 4.45/4.67  (step t1259.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t1259.t11 t1259.t12))
% 4.45/4.67  (step t1259.t14 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t1259.t13))
% 4.45/4.67  (step t1259.t15 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t1259.t14))
% 4.45/4.67  (step t1259.t16 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 4.45/4.67  (step t1259.t17 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1259.t18)
% 4.45/4.67  (assume t1259.t18.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1259.t18.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (step t1259.t18.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1259.t18.a1))
% 4.45/4.67  (step t1259.t18.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t1259.t18.t1))
% 4.45/4.67  (step t1259.t18.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1259.t18.a0))
% 4.45/4.67  (step t1259.t18.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1259.t18.t3))
% 4.45/4.67  (step t1259.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1259.t18.t4))
% 4.45/4.67  (step t1259.t18.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t1259.t18.t5 t1259.t18.t5))
% 4.45/4.67  (step t1259.t18.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t1259.t18.t2 t1259.t18.t6))
% 4.45/4.67  (step t1259.t18 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t1259.t18.a0 t1259.t18.a1))
% 4.45/4.67  (step t1259.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1259.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1259.t21 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t1259.t18 t1259.t19 t1259.t20))
% 4.45/4.67  (step t1259.t22 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t1259.t21))
% 4.45/4.67  (step t1259.t23 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t1259.t22))
% 4.45/4.67  (step t1259.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1259.t17 t1259.t23))
% 4.45/4.67  (step t1259.t25 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.67  (step t1259.t26 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1259.t24 t1259.t25))
% 4.45/4.67  (step t1259.t27 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1259.t26))
% 4.45/4.67  (step t1259.t28 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t1259.t27))
% 4.45/4.67  (step t1259.t29 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.67  (step t1259.t30 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t1259.t29 t1259.a2 t1259.a0))
% 4.45/4.67  (step t1259.t31 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1259.t28 t1259.t30))
% 4.45/4.67  (step t1259.t32 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1259.t33)
% 4.45/4.67  (assume t1259.t33.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 4.45/4.67  (assume t1259.t33.a1 (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))
% 4.45/4.67  (step t1259.t33.t1 (cl (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e10)) :rule symm :premises (t1259.t33.a1))
% 4.45/4.67  (step t1259.t33.t2 (cl (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule symm :premises (t1259.t33.t1))
% 4.45/4.67  (step t1259.t33.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 4.45/4.67  (step t1259.t33.t4 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t1259.t33.a0))
% 4.45/4.67  (step t1259.t33.t5 (cl (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op1 tptp.e12 tptp.e12))) :rule cong :premises (t1259.t33.t3 t1259.t33.t4))
% 4.45/4.67  (step t1259.t33.t6 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t1259.t33.t2 t1259.t33.t5))
% 4.45/4.67  (step t1259.t33 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule subproof :discharge (t1259.t33.a0 t1259.t33.a1))
% 4.45/4.67  (step t1259.t34 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1259.t35 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1259.t36 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t1259.t33 t1259.t34 t1259.t35))
% 4.45/4.67  (step t1259.t37 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule reordering :premises (t1259.t36))
% 4.45/4.67  (step t1259.t38 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t1259.t37))
% 4.45/4.67  (step t1259.t39 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t1259.t32 t1259.t38))
% 4.45/4.67  (step t1259.t40 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg2)
% 4.45/4.67  (step t1259.t41 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1259.t39 t1259.t40))
% 4.45/4.67  (step t1259.t42 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t1259.t41))
% 4.45/4.67  (step t1259.t43 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule implies :premises (t1259.t42))
% 4.45/4.67  (step t1259.t44 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 4.45/4.67  (step t1259.t45 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t1259.t44 t1259.a4 t1259.a6))
% 4.45/4.67  (step t1259.t46 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t1259.t43 t1259.t45))
% 4.45/4.67  (step t1259.t47 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1259.t16 t1259.a5 t1259.a1 t1259.a3 t1259.t31 t1259.t46))
% 4.45/4.67  (step t1259.t48 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1259.t15 t1259.t47))
% 4.45/4.67  (step t1259 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t1259.a0 t1259.a1 t1259.a2 t1259.a3 t1259.a4 t1259.a5 t1259.a6))
% 4.45/4.67  (step t1260 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1261 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1262 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1263 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1264 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1265 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1266 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1267 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t1259 t1260 t1261 t1262 t1263 t1264 t1265 t1266))
% 4.45/4.67  (step t1268 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t1267))
% 4.45/4.67  (step t1269 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t1268))
% 4.45/4.67  (step t1270 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1258 t1269))
% 4.45/4.67  (step t1271 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 4.45/4.67  (step t1272 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t1270 t1271))
% 4.45/4.67  (step t1273 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t1272))
% 4.45/4.67  (step t1274 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t1273))
% 4.45/4.67  (step t1275 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t1257 t1274))
% 4.45/4.67  (step t1276 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1277 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1278 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1279 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1280 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.45/4.67  (step t1281 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1282 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 4.45/4.67  (step t1283 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 4.45/4.67  (step t1284 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t1275 t1276 t1277 t1278 t1279 t1280 t1281 t1282 t1283))
% 4.45/4.67  (step t1285 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t1284))
% 4.45/4.67  (step t1286 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t1252 t1256 t1285))
% 4.45/4.67  (step t1287 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t1286))
% 4.45/4.67  (step t1288 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1287))
% 4.45/4.67  (step t1289 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (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 and_pos)
% 4.45/4.67  (step t1290 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule reordering :premises (t1289))
% 4.45/4.67  (step t1291 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1251 t1288 t596 t554 t373 t594 t691 t1290))
% 4.45/4.67  (step t1292 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t1291))
% 4.45/4.67  (step t1293 (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 (t141))
% 4.45/4.67  (step t1294 (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 (t1293))
% 4.45/4.67  (step t1295 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 4.45/4.67  (step t1296 (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)
% 4.45/4.67  (step t1297 (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 (t1296))
% 4.45/4.67  (step t1298 (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)
% 4.45/4.67  (step t1299 (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)
% 4.45/4.67  (step t1300 (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)
% 4.45/4.67  (step t1301 (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 (t1299 t1300))
% 4.45/4.67  (step t1302 (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)
% 4.45/4.67  (step t1303 (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 (t1301 t1302))
% 4.45/4.67  (step t1304 (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 (t1298 t1303))
% 4.45/4.67  (step t1305 (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 (t1297 t1304))
% 4.45/4.67  (step t1306 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 4.45/4.67  (step t1307 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t347 t1305 t1306))
% 4.45/4.67  (step t1308 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 4.45/4.67  (step t1309 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1310)
% 4.45/4.67  (assume t1310.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.67  (assume t1310.a1 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 4.45/4.67  (step t1310.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1310.t2)
% 4.45/4.67  (assume t1310.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 4.45/4.67  (assume t1310.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.45/4.67  (step t1310.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.67  (step t1310.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 (t1310.t2.t1))
% 4.45/4.67  (step t1310.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t1310.t2.a1))
% 4.45/4.67  (step t1310.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t1310.t2.t3))
% 4.45/4.67  (step t1310.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 4.45/4.67  (step t1310.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t1310.t2.t4 t1310.t2.t5))
% 4.45/4.67  (step t1310.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)
% 4.45/4.67  (step t1310.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 (t1310.t2.t7))
% 4.45/4.67  (step t1310.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)
% 4.45/4.67  (step t1310.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 (t1310.t2.t8 t1310.t2.t9))
% 4.45/4.67  (step t1310.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t1310.t2.t10 t1310.t2.a0))
% 4.45/4.67  (step t1310.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t1310.t2.t6 t1310.t2.t11))
% 4.45/4.67  (step t1310.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1310.t2.t2 t1310.t2.t12))
% 4.45/4.67  (step t1310.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t1310.t2.a0 t1310.t2.a1))
% 4.45/4.67  (step t1310.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1310.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1310.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t1310.t2 t1310.t3 t1310.t4))
% 4.45/4.67  (step t1310.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t1310.t5))
% 4.45/4.67  (step t1310.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t1310.t6))
% 4.45/4.67  (step t1310.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1310.t1 t1310.t7))
% 4.45/4.67  (step t1310.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 4.45/4.67  (step t1310.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1310.t8 t1310.t9))
% 4.45/4.67  (step t1310.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t1310.t10))
% 4.45/4.67  (step t1310.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t1310.t11))
% 4.45/4.67  (step t1310.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.45/4.67  (step t1310.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1310.t13 t1310.a1 t1310.a0))
% 4.45/4.67  (step t1310.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1310.t12 t1310.t14))
% 4.45/4.67  (step t1310 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t1310.a0 t1310.a1))
% 4.45/4.67  (step t1311 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1312 (cl (not (and (= tptp.e12 (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)
% 4.45/4.67  (step t1313 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t1310 t1311 t1312))
% 4.45/4.67  (step t1314 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t1313))
% 4.45/4.67  (step t1315 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t1314))
% 4.45/4.67  (step t1316 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (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 (t1309 t1315))
% 4.45/4.67  (step t1317 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (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)
% 4.45/4.67  (step t1318 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1316 t1317))
% 4.45/4.67  (step t1319 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t1318))
% 4.45/4.67  (step t1320 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t1319))
% 4.45/4.67  (step t1321 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1308 t1320))
% 4.45/4.67  (step t1322 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1323 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 4.45/4.67  (step t1324 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (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)
% 4.45/4.67  (step t1325 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1321 t1322 t1323 t1324))
% 4.45/4.67  (step t1326 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t1325))
% 4.45/4.67  (step t1327 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t1295 t1307 t1326))
% 4.45/4.67  (step t1328 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t1327))
% 4.45/4.67  (step t1329 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t1328))
% 4.45/4.67  (step t1330 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t512))
% 4.45/4.67  (step t1331 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t1329 t1330 t373))
% 4.45/4.67  (step t1332 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1333 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule reordering :premises (t1332))
% 4.45/4.67  (step t1334 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1335 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule reordering :premises (t1334))
% 4.45/4.67  (step t1336 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t1292 t1294 t1331 t1333 t1335))
% 4.45/4.67  (step t1337 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t1336))
% 4.45/4.67  (step t1338 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule reordering :premises (t1337))
% 4.45/4.67  (step t1339 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule or_neg)
% 4.45/4.67  (step t1340 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t1339))
% 4.45/4.67  (step t1341 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t196 t1338 t1340))
% 4.45/4.67  (step t1342 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t1341))
% 4.45/4.67  (step t1343 (cl (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 and :premises (t141))
% 4.45/4.67  (step t1344 (cl (= 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 or :premises (t1343))
% 4.45/4.67  (step t1345 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_pos2)
% 4.45/4.67  (step t1346 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 4.45/4.67  (step t1347 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t1346))
% 4.45/4.67  (step t1348 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))))) :rule all_simplify)
% 4.45/4.67  (step t1349 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule refl)
% 4.45/4.67  (step t1350 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 4.45/4.67  (step t1351 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t1349 t1350))
% 4.45/4.67  (step t1352 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true)) :rule all_simplify)
% 4.45/4.67  (step t1353 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) true)) :rule trans :premises (t1351 t1352))
% 4.45/4.67  (step t1354 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true)) :rule trans :premises (t1348 t1353))
% 4.45/4.67  (step t1355 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1347 t1354))
% 4.45/4.67  (step t1356 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 4.45/4.67  (step t1357 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t145 t146 t1355 t1356))
% 4.45/4.67  (step t1358 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule and_neg)
% 4.45/4.67  (step t1359 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1360)
% 4.45/4.67  (assume t1360.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1360.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1360.a2 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))
% 4.45/4.67  (step t1360.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1360.t2)
% 4.45/4.67  (assume t1360.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))
% 4.45/4.67  (assume t1360.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.45/4.67  (step t1360.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 4.45/4.67  (step t1360.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t1360.t2.t1))
% 4.45/4.67  (step t1360.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t1360.t2.a1))
% 4.45/4.67  (step t1360.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1360.t2.t3))
% 4.45/4.67  (step t1360.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule refl)
% 4.45/4.67  (step t1360.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule cong :premises (t1360.t2.t4 t1360.t2.t5))
% 4.45/4.67  (step t1360.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 4.45/4.67  (step t1360.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv2 :premises (t1360.t2.t7))
% 4.45/4.67  (step t1360.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule not_not)
% 4.45/4.67  (step t1360.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule resolution :premises (t1360.t2.t8 t1360.t2.t9))
% 4.45/4.67  (step t1360.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false)) :rule resolution :premises (t1360.t2.t10 t1360.t2.a0))
% 4.45/4.67  (step t1360.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) false)) :rule trans :premises (t1360.t2.t6 t1360.t2.t11))
% 4.45/4.67  (step t1360.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1360.t2.t2 t1360.t2.t12))
% 4.45/4.67  (step t1360.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t1360.t2.a0 t1360.t2.a1))
% 4.45/4.67  (step t1360.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1360.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1360.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1360.t2 t1360.t3 t1360.t4))
% 4.45/4.67  (step t1360.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t1360.t5))
% 4.45/4.67  (step t1360.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t1360.t6))
% 4.45/4.67  (step t1360.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1360.t1 t1360.t7))
% 4.45/4.67  (step t1360.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 4.45/4.67  (step t1360.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t1360.t8 t1360.t9))
% 4.45/4.67  (step t1360.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t1360.t10))
% 4.45/4.67  (step t1360.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t1360.t11))
% 4.45/4.67  (step t1360.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.45/4.67  (step t1360.t14 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1360.t15)
% 4.45/4.67  (assume t1360.t15.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1360.t15.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (step t1360.t15.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1360.t15.a1))
% 4.45/4.67  (step t1360.t15.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t1360.t15.t1))
% 4.45/4.67  (step t1360.t15.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1360.t15.a0))
% 4.45/4.67  (step t1360.t15.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1360.t15.t3))
% 4.45/4.67  (step t1360.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1360.t15.t4))
% 4.45/4.67  (step t1360.t15.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t1360.t15.t5 t1360.t15.t5))
% 4.45/4.67  (step t1360.t15.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t1360.t15.t2 t1360.t15.t6))
% 4.45/4.67  (step t1360.t15 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t1360.t15.a0 t1360.t15.a1))
% 4.45/4.67  (step t1360.t16 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1360.t17 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1360.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t1360.t15 t1360.t16 t1360.t17))
% 4.45/4.67  (step t1360.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t1360.t18))
% 4.45/4.67  (step t1360.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t1360.t19))
% 4.45/4.67  (step t1360.t21 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1360.t14 t1360.t20))
% 4.45/4.67  (step t1360.t22 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.45/4.67  (step t1360.t23 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1360.t21 t1360.t22))
% 4.45/4.67  (step t1360.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t1360.t23))
% 4.45/4.67  (step t1360.t25 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t1360.t24))
% 4.45/4.67  (step t1360.t26 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.45/4.67  (step t1360.t27 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t1360.t26 t1360.a1 t1360.a0))
% 4.45/4.67  (step t1360.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t1360.t25 t1360.t27))
% 4.45/4.67  (step t1360.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1360.t13 t1360.a2 t1360.t28))
% 4.45/4.67  (step t1360.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1360.t12 t1360.t29))
% 4.45/4.67  (step t1360 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t1360.a0 t1360.a1 t1360.a2))
% 4.45/4.67  (step t1361 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1362 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1363 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1364 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t1360 t1361 t1362 t1363))
% 4.45/4.67  (step t1365 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t1364))
% 4.45/4.67  (step t1366 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t1365))
% 4.45/4.67  (step t1367 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1359 t1366))
% 4.45/4.67  (step t1368 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 4.45/4.67  (step t1369 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t1367 t1368))
% 4.45/4.67  (step t1370 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t1369))
% 4.45/4.67  (step t1371 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t1370))
% 4.45/4.67  (step t1372 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1358 t1371))
% 4.45/4.67  (step t1373 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1374 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1375 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))))) :rule or_neg)
% 4.45/4.67  (step t1376 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 4.45/4.67  (step t1377 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t1372 t1373 t1374 t1375 t1376))
% 4.45/4.67  (step t1378 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t1377))
% 4.45/4.67  (step t1379 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t1345 t1357 t1378))
% 4.45/4.67  (step t1380 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule or :premises (t1379))
% 4.45/4.67  (step t1381 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1380))
% 4.45/4.67  (step t1382 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule and :premises (t512))
% 4.45/4.67  (step t1383 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1381 t1382 t594 t554))
% 4.45/4.67  (step t1384 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 4.45/4.67  (step t1385 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 4.45/4.67  (step t1386 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t346 t1253 t1385))
% 4.45/4.67  (step t1387 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.45/4.67  (step t1388 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1389)
% 4.45/4.67  (assume t1389.a0 (not (= tptp.e10 tptp.e12)))
% 4.45/4.67  (assume t1389.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 4.45/4.67  (step t1389.t1 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1389.t2)
% 4.45/4.67  (assume t1389.t2.a0 (not (= tptp.e10 tptp.e12)))
% 4.45/4.67  (assume t1389.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 4.45/4.67  (step t1389.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.67  (step t1389.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t1389.t2.t1))
% 4.45/4.67  (step t1389.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 4.45/4.67  (step t1389.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t1389.t2.a1))
% 4.45/4.67  (step t1389.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 tptp.e12))) :rule cong :premises (t1389.t2.t3 t1389.t2.t4))
% 4.45/4.67  (step t1389.t2.t6 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 4.45/4.67  (step t1389.t2.t7 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t1389.t2.t6))
% 4.45/4.67  (step t1389.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 4.45/4.67  (step t1389.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t1389.t2.t7 t1389.t2.t8))
% 4.45/4.67  (step t1389.t2.t10 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t1389.t2.t9 t1389.t2.a0))
% 4.45/4.67  (step t1389.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t1389.t2.t5 t1389.t2.t10))
% 4.45/4.67  (step t1389.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1389.t2.t2 t1389.t2.t11))
% 4.45/4.67  (step t1389.t2 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t1389.t2.a0 t1389.t2.a1))
% 4.45/4.67  (step t1389.t3 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1389.t4 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1389.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t1389.t2 t1389.t3 t1389.t4))
% 4.45/4.67  (step t1389.t6 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t1389.t5))
% 4.45/4.67  (step t1389.t7 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t1389.t6))
% 4.45/4.67  (step t1389.t8 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1389.t1 t1389.t7))
% 4.45/4.67  (step t1389.t9 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.45/4.67  (step t1389.t10 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t1389.t8 t1389.t9))
% 4.45/4.67  (step t1389.t11 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t1389.t10))
% 4.45/4.67  (step t1389.t12 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t1389.t11))
% 4.45/4.67  (step t1389.t13 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.45/4.67  (step t1389.t14 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1389.t13 t1389.a0 t1389.a1))
% 4.45/4.67  (step t1389.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1389.t12 t1389.t14))
% 4.45/4.67  (step t1389 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t1389.a0 t1389.a1))
% 4.45/4.67  (step t1390 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1391 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1392 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t1389 t1390 t1391))
% 4.45/4.67  (step t1393 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t1392))
% 4.45/4.67  (step t1394 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t1393))
% 4.45/4.67  (step t1395 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1388 t1394))
% 4.45/4.67  (step t1396 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.45/4.67  (step t1397 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t1395 t1396))
% 4.45/4.67  (step t1398 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t1397))
% 4.45/4.67  (step t1399 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t1398))
% 4.45/4.67  (step t1400 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1387 t1399))
% 4.45/4.67  (step t1401 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 4.45/4.67  (step t1402 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.45/4.67  (step t1403 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.45/4.67  (step t1404 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t1400 t1401 t1402 t1403))
% 4.45/4.67  (step t1405 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t1404))
% 4.45/4.67  (step t1406 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t1384 t1386 t1405))
% 4.45/4.67  (step t1407 (cl (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t1406))
% 4.45/4.67  (step t1408 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (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 and_pos)
% 4.45/4.67  (step t1409 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule reordering :premises (t1408))
% 4.45/4.67  (step t1410 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1342 t1344 t555 t1383 t1407 t372 t1409))
% 4.45/4.67  (step t1411 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t1410))
% 4.45/4.67  (step t1412 (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 (t1293))
% 4.45/4.67  (step t1413 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1411 t1412 t1331))
% 4.45/4.67  (step t1414 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t1413))
% 4.45/4.67  (step t1415 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.67  (step t1416 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 4.45/4.67  (step t1417 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 4.45/4.67  (step t1418 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t614 t1416 t1417 t4))
% 4.45/4.67  (step t1419 (cl (not (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) (not (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.67  (step t1420 (cl (= (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 4.45/4.67  (step t1421 (cl (= (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))))) :rule equiv_simplify)
% 4.45/4.67  (step t1422 (cl (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) (not (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))))) :rule equiv2 :premises (t1421))
% 4.45/4.67  (step t1423 (cl (not (not (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule not_not)
% 4.45/4.67  (step t1424 (cl (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule resolution :premises (t1422 t1423))
% 4.45/4.67  (step t1425 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1426)
% 4.45/4.67  (assume t1426.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.67  (assume t1426.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.45/4.67  (assume t1426.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))
% 4.45/4.67  (assume t1426.a3 (not (= tptp.e11 tptp.e12)))
% 4.45/4.67  (step t1426.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.45/4.67  (step t1426.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.45/4.67  (step t1426.t3 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 4.45/4.67  (step t1426.t4 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t1426.t3))
% 4.45/4.67  (step t1426.t5 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 4.45/4.67  (step t1426.t6 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t1426.t4 t1426.t5))
% 4.45/4.67  (step t1426.t7 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t1426.t6 t1426.a3))
% 4.45/4.67  (step t1426.t8 (cl (= false (= tptp.e11 tptp.e12))) :rule symm :premises (t1426.t7))
% 4.45/4.67  (step t1426.t9 (cl (= (= (= tptp.e11 tptp.e12) true) (= tptp.e11 tptp.e12))) :rule equiv_simplify)
% 4.45/4.67  (step t1426.t10 (cl (= (= tptp.e11 tptp.e12) true) (not (= tptp.e11 tptp.e12))) :rule equiv2 :premises (t1426.t9))
% 4.45/4.67  (step t1426.t11 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t1426.a0))
% 4.45/4.67  (step t1426.t12 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t1426.t11))
% 4.45/4.67  (step t1426.t13 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) :rule symm :premises (t1426.a2))
% 4.45/4.67  (step t1426.t14 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t1426.t13))
% 4.45/4.67  (step t1426.t15 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t1426.a1))
% 4.45/4.67  (step t1426.t16 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t1426.t14 t1426.t15 t1426.t12))
% 4.45/4.67  (step t1426.t17 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) :rule symm :premises (t1426.t16))
% 4.45/4.67  (step t1426.t18 (cl (= tptp.e11 tptp.e12)) :rule trans :premises (t1426.t12 t1426.t17))
% 4.45/4.67  (step t1426.t19 (cl (= (= tptp.e11 tptp.e12) true)) :rule resolution :premises (t1426.t10 t1426.t18))
% 4.45/4.67  (step t1426.t20 (cl (= false true)) :rule trans :premises (t1426.t8 t1426.t19))
% 4.45/4.67  (step t1426.t21 (cl false) :rule resolution :premises (t1426.t1 t1426.t2 t1426.t20))
% 4.45/4.67  (step t1426 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e11 tptp.e12))) false) :rule subproof :discharge (t1426.a0 t1426.a1 t1426.a2 t1426.a3))
% 4.45/4.67  (step t1427 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1428 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1429 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1430 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1431 (cl false (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))))) :rule resolution :premises (t1426 t1427 t1428 t1429 t1430))
% 4.45/4.67  (step t1432 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) false) :rule reordering :premises (t1431))
% 4.45/4.67  (step t1433 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) false) :rule contraction :premises (t1432))
% 4.45/4.67  (step t1434 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) false) :rule resolution :premises (t1425 t1433))
% 4.45/4.67  (step t1435 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) (not false)) :rule implies_neg2)
% 4.45/4.67  (step t1436 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false)) :rule resolution :premises (t1434 t1435))
% 4.45/4.67  (step t1437 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false)) :rule contraction :premises (t1436))
% 4.45/4.67  (step t1438 (cl (= (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))))) :rule implies_simplify)
% 4.45/4.67  (step t1439 (cl (not (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))))) :rule equiv1 :premises (t1438))
% 4.45/4.67  (step t1440 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))))) :rule resolution :premises (t1437 t1439))
% 4.45/4.67  (step t1441 (cl (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) false)) :rule resolution :premises (t1424 t1440))
% 4.45/4.67  (step t1442 (cl (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) false))) :rule cong :premises (t1420 t1441))
% 4.45/4.67  (step t1443 (cl (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) false) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) :rule all_simplify)
% 4.45/4.67  (step t1444 (cl (= (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) :rule trans :premises (t1442 t1443))
% 4.45/4.67  (step t1445 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1446)
% 4.45/4.67  (assume t1446.a0 (not (= tptp.e11 tptp.e12)))
% 4.45/4.67  (assume t1446.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.45/4.67  (assume t1446.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))
% 4.45/4.67  (assume t1446.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.67  (step t1446.t1 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e11 tptp.e12)))) :rule and_neg)
% 4.45/4.67  (step t1446.t2 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule resolution :premises (t1446.t1 t1446.a3 t1446.a1 t1446.a2 t1446.a0))
% 4.45/4.67  (step t1446 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule subproof :discharge (t1446.a0 t1446.a1 t1446.a2 t1446.a3))
% 4.45/4.67  (step t1447 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1448 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1449 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1450 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1451 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1446 t1447 t1448 t1449 t1450))
% 4.45/4.67  (step t1452 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule reordering :premises (t1451))
% 4.45/4.67  (step t1453 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule contraction :premises (t1452))
% 4.45/4.67  (step t1454 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) :rule resolution :premises (t1445 t1453))
% 4.45/4.67  (step t1455 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))))) :rule implies_neg2)
% 4.45/4.67  (step t1456 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))))) :rule resolution :premises (t1454 t1455))
% 4.45/4.67  (step t1457 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 tptp.e12))))) :rule contraction :premises (t1456))
% 4.45/4.67  (step t1458 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1419 t1444 t1457))
% 4.45/4.67  (step t1459 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule not_and :premises (t1458))
% 4.45/4.67  (step t1460 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 4.45/4.67  (step t1461 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.45/4.67  (step t1462 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.45/4.67  (step t1463 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1464 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1459 t1460 t1461 t1462 t1463))
% 4.45/4.67  (step t1465 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t1464))
% 4.45/4.67  (step t1466 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1415 t1418 t1465))
% 4.45/4.67  (step t1467 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t1466))
% 4.45/4.67  (step t1468 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1469 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule reordering :premises (t1468))
% 4.45/4.67  (step t1470 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1471 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule reordering :premises (t1470))
% 4.45/4.67  (step t1472 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1473 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule reordering :premises (t1472))
% 4.45/4.67  (step t1474 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule resolution :premises (t1414 t1467 t1138 t639 t1469 t1471 t1473))
% 4.45/4.67  (step t1475 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule contraction :premises (t1474))
% 4.45/4.67  (step t1476 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule equiv_pos2)
% 4.45/4.67  (step t1477 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule refl)
% 4.45/4.67  (step t1478 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.67  (step t1479 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t1478))
% 4.45/4.67  (step t1480 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))))) :rule all_simplify)
% 4.45/4.67  (step t1481 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule refl)
% 4.45/4.67  (step t1482 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 4.45/4.67  (step t1483 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t1481 t1482))
% 4.45/4.67  (step t1484 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule all_simplify)
% 4.45/4.67  (step t1485 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) true)) :rule trans :premises (t1483 t1484))
% 4.45/4.67  (step t1486 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule trans :premises (t1480 t1485))
% 4.45/4.67  (step t1487 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1479 t1486))
% 4.45/4.67  (step t1488 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule refl)
% 4.45/4.67  (step t1489 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule cong :premises (t145 t146 t1477 t1487 t1488))
% 4.45/4.67  (step t1490 (cl (not (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) (not (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule equiv_pos2)
% 4.45/4.67  (step t1491 (cl (= (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule refl)
% 4.45/4.67  (step t1492 (cl (= (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))))) :rule equiv_simplify)
% 4.45/4.67  (step t1493 (cl (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) (not (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))))) :rule equiv2 :premises (t1492))
% 4.45/4.67  (step t1494 (cl (not (not (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule not_not)
% 4.45/4.67  (step t1495 (cl (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1493 t1494))
% 4.45/4.67  (step t1496 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1497)
% 4.45/4.67  (assume t1497.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1497.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 4.45/4.67  (assume t1497.a2 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 4.45/4.67  (assume t1497.a3 (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))
% 4.45/4.67  (step t1497.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.45/4.67  (step t1497.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.45/4.67  (step t1497.t3 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.67  (step t1497.t4 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv2 :premises (t1497.t3))
% 4.45/4.67  (step t1497.t5 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) :rule not_not)
% 4.45/4.67  (step t1497.t6 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1497.t4 t1497.t5))
% 4.45/4.67  (step t1497.t7 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) false)) :rule resolution :premises (t1497.t6 t1497.a3))
% 4.45/4.67  (step t1497.t8 (cl (= false (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule symm :premises (t1497.t7))
% 4.45/4.67  (step t1497.t9 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) true) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv_simplify)
% 4.45/4.67  (step t1497.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) true) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv2 :premises (t1497.t9))
% 4.45/4.67  (step t1497.t11 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) :rule symm :premises (t1497.a1))
% 4.45/4.67  (step t1497.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1497.a0))
% 4.45/4.67  (step t1497.t13 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1497.t12))
% 4.45/4.67  (step t1497.t14 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t1497.a2))
% 4.45/4.67  (step t1497.t15 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule trans :premises (t1497.t14 t1497.t13))
% 4.45/4.67  (step t1497.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t1497.t15))
% 4.45/4.67  (step t1497.t17 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t1497.t11 t1497.t13 t1497.t16))
% 4.45/4.67  (step t1497.t18 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) true)) :rule resolution :premises (t1497.t10 t1497.t17))
% 4.45/4.67  (step t1497.t19 (cl (= false true)) :rule trans :premises (t1497.t8 t1497.t18))
% 4.45/4.67  (step t1497.t20 (cl false) :rule resolution :premises (t1497.t1 t1497.t2 t1497.t19))
% 4.45/4.67  (step t1497 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) :rule subproof :discharge (t1497.a0 t1497.a1 t1497.a2 t1497.a3))
% 4.45/4.67  (step t1498 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1499 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1500 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1501 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (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.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1502 (cl false (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t1497 t1498 t1499 t1500 t1501))
% 4.45/4.67  (step t1503 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) false) :rule reordering :premises (t1502))
% 4.45/4.67  (step t1504 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) false) :rule contraction :premises (t1503))
% 4.45/4.67  (step t1505 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) false) :rule resolution :premises (t1496 t1504))
% 4.45/4.67  (step t1506 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) (not false)) :rule implies_neg2)
% 4.45/4.67  (step t1507 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false)) :rule resolution :premises (t1505 t1506))
% 4.45/4.67  (step t1508 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false)) :rule contraction :premises (t1507))
% 4.45/4.67  (step t1509 (cl (= (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))))) :rule implies_simplify)
% 4.45/4.67  (step t1510 (cl (not (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) :rule equiv1 :premises (t1509))
% 4.45/4.67  (step t1511 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t1508 t1510))
% 4.45/4.67  (step t1512 (cl (= (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) false)) :rule resolution :premises (t1495 t1511))
% 4.45/4.67  (step t1513 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) false))) :rule cong :premises (t1491 t1512))
% 4.45/4.67  (step t1514 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) false) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule all_simplify)
% 4.45/4.67  (step t1515 (cl (= (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule trans :premises (t1513 t1514))
% 4.45/4.67  (step t1516 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1517)
% 4.45/4.67  (assume t1517.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1517.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1517.a2 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 4.45/4.67  (assume t1517.a3 (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))
% 4.45/4.67  (assume t1517.a4 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.45/4.67  (step t1517.t1 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule and_neg)
% 4.45/4.67  (step t1517.t2 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1517.t3)
% 4.45/4.67  (assume t1517.t3.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1517.t3.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1517.t3.a2 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.45/4.67  (step t1517.t3.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) :rule symm :premises (t1517.t3.a2))
% 4.45/4.67  (step t1517.t3.t2 (cl (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t1517.t3.t1))
% 4.45/4.67  (step t1517.t3.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 4.45/4.67  (step t1517.t3.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1517.t3.a1))
% 4.45/4.67  (step t1517.t3.t5 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1517.t3.t4))
% 4.45/4.67  (step t1517.t3.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t1517.t3.t5 t1517.t3.t5))
% 4.45/4.67  (step t1517.t3.t7 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1517.t3.a0))
% 4.45/4.67  (step t1517.t3.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule trans :premises (t1517.t3.t6 t1517.t3.t7))
% 4.45/4.67  (step t1517.t3.t9 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e10))) :rule cong :premises (t1517.t3.t3 t1517.t3.t8))
% 4.45/4.67  (step t1517.t3.t10 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t1517.t3.t2 t1517.t3.t9))
% 4.45/4.67  (step t1517.t3 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule subproof :discharge (t1517.t3.a0 t1517.t3.a1 t1517.t3.a2))
% 4.45/4.67  (step t1517.t4 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1517.t5 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1517.t6 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1517.t7 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1517.t3 t1517.t4 t1517.t5 t1517.t6))
% 4.45/4.67  (step t1517.t8 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule reordering :premises (t1517.t7))
% 4.45/4.67  (step t1517.t9 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t1517.t8))
% 4.45/4.67  (step t1517.t10 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1517.t2 t1517.t9))
% 4.45/4.67  (step t1517.t11 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg2)
% 4.45/4.67  (step t1517.t12 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1517.t10 t1517.t11))
% 4.45/4.67  (step t1517.t13 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1517.t12))
% 4.45/4.67  (step t1517.t14 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule implies :premises (t1517.t13))
% 4.45/4.67  (step t1517.t15 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.45/4.67  (step t1517.t16 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1517.t15 t1517.a0 t1517.a1 t1517.a4))
% 4.45/4.67  (step t1517.t17 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1517.t14 t1517.t16))
% 4.45/4.67  (step t1517.t18 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1517.t1 t1517.a1 t1517.a2 t1517.t17 t1517.a3))
% 4.45/4.67  (step t1517 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule subproof :discharge (t1517.a0 t1517.a1 t1517.a2 t1517.a3 t1517.a4))
% 4.45/4.67  (step t1518 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1519 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1520 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.45/4.67  (step t1521 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1522 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1523 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1517 t1518 t1519 t1520 t1521 t1522))
% 4.45/4.67  (step t1524 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule reordering :premises (t1523))
% 4.45/4.67  (step t1525 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t1524))
% 4.45/4.67  (step t1526 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1516 t1525))
% 4.45/4.67  (step t1527 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) :rule implies_neg2)
% 4.45/4.67  (step t1528 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t1526 t1527))
% 4.45/4.67  (step t1529 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) :rule contraction :premises (t1528))
% 4.45/4.67  (step t1530 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1490 t1515 t1529))
% 4.45/4.67  (step t1531 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule not_and :premises (t1530))
% 4.45/4.67  (step t1532 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1533 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1534 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 4.45/4.67  (step t1535 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))))) :rule or_neg)
% 4.45/4.67  (step t1536 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 4.45/4.67  (step t1537 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1531 t1532 t1533 t1534 t1535 t1536))
% 4.45/4.67  (step t1538 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule contraction :premises (t1537))
% 4.45/4.67  (step t1539 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1476 t1489 t1538))
% 4.45/4.67  (step t1540 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t1539))
% 4.45/4.67  (step t1541 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1540))
% 4.45/4.67  (step t1542 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t512))
% 4.45/4.67  (step t1543 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1544 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule reordering :premises (t1543))
% 4.45/4.67  (step t1545 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 4.45/4.67  (step t1546 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.67  (step t1547 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t1546))
% 4.45/4.67  (step t1548 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 4.45/4.67  (step t1549 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 4.45/4.67  (step t1550 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.45/4.67  (step t1551 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t1549 t1550))
% 4.45/4.67  (step t1552 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 4.45/4.67  (step t1553 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t1551 t1552))
% 4.45/4.67  (step t1554 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t1548 t1553))
% 4.45/4.67  (step t1555 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1547 t1554))
% 4.45/4.67  (step t1556 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t145 t146 t1416 t4 t1555 t1488 t15))
% 4.45/4.67  (step t1557 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.45/4.67  (step t1558 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1559)
% 4.45/4.67  (assume t1559.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1559.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1559.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.45/4.67  (assume t1559.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.67  (assume t1559.a4 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.45/4.67  (assume t1559.a5 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.45/4.67  (step t1559.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1559.t2)
% 4.45/4.67  (assume t1559.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.45/4.67  (assume t1559.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 4.45/4.67  (assume t1559.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.45/4.67  (assume t1559.t2.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.45/4.67  (step t1559.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 4.45/4.67  (step t1559.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t1559.t2.t1))
% 4.45/4.67  (step t1559.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t1559.t2.a1))
% 4.45/4.67  (step t1559.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t1559.t2.t3))
% 4.45/4.67  (step t1559.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t1559.t2.a3))
% 4.45/4.67  (step t1559.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t1559.t2.a2))
% 4.45/4.67  (step t1559.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t1559.t2.t6))
% 4.45/4.67  (step t1559.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t1559.t2.t5 t1559.t2.t7))
% 4.45/4.67  (step t1559.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t1559.t2.t4 t1559.t2.t8))
% 4.45/4.67  (step t1559.t2.t10 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.67  (step t1559.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t1559.t2.t10))
% 4.45/4.67  (step t1559.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.45/4.67  (step t1559.t2.t13 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t1559.t2.t11 t1559.t2.t12))
% 4.45/4.67  (step t1559.t2.t14 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t1559.t2.t13 t1559.t2.a0))
% 4.45/4.67  (step t1559.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t1559.t2.t9 t1559.t2.t14))
% 4.45/4.67  (step t1559.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1559.t2.t2 t1559.t2.t15))
% 4.45/4.67  (step t1559.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t1559.t2.a0 t1559.t2.a1 t1559.t2.a2 t1559.t2.a3))
% 4.45/4.67  (step t1559.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1559.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1559.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1559.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1559.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1559.t2 t1559.t3 t1559.t4 t1559.t5 t1559.t6))
% 4.45/4.67  (step t1559.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t1559.t7))
% 4.45/4.67  (step t1559.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t1559.t8))
% 4.45/4.67  (step t1559.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1559.t1 t1559.t9))
% 4.45/4.67  (step t1559.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.45/4.67  (step t1559.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1559.t10 t1559.t11))
% 4.45/4.67  (step t1559.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t1559.t12))
% 4.45/4.67  (step t1559.t14 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t1559.t13))
% 4.45/4.67  (step t1559.t15 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 4.45/4.67  (step t1559.t16 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1559.t17)
% 4.45/4.67  (assume t1559.t17.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1559.t17.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1559.t17.a2 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.45/4.67  (step t1559.t17.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) :rule symm :premises (t1559.t17.a2))
% 4.45/4.67  (step t1559.t17.t2 (cl (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t1559.t17.t1))
% 4.45/4.67  (step t1559.t17.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 4.45/4.67  (step t1559.t17.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1559.t17.a1))
% 4.45/4.67  (step t1559.t17.t5 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1559.t17.t4))
% 4.45/4.67  (step t1559.t17.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t1559.t17.t5 t1559.t17.t5))
% 4.45/4.67  (step t1559.t17.t7 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1559.t17.a0))
% 4.45/4.67  (step t1559.t17.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule trans :premises (t1559.t17.t6 t1559.t17.t7))
% 4.45/4.67  (step t1559.t17.t9 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e10))) :rule cong :premises (t1559.t17.t3 t1559.t17.t8))
% 4.45/4.67  (step t1559.t17.t10 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t1559.t17.t2 t1559.t17.t9))
% 4.45/4.67  (step t1559.t17 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule subproof :discharge (t1559.t17.a0 t1559.t17.a1 t1559.t17.a2))
% 4.45/4.67  (step t1559.t18 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1559.t19 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1559.t20 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1559.t21 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1559.t17 t1559.t18 t1559.t19 t1559.t20))
% 4.45/4.67  (step t1559.t22 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule reordering :premises (t1559.t21))
% 4.45/4.67  (step t1559.t23 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t1559.t22))
% 4.45/4.67  (step t1559.t24 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1559.t16 t1559.t23))
% 4.45/4.67  (step t1559.t25 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg2)
% 4.45/4.67  (step t1559.t26 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1559.t24 t1559.t25))
% 4.45/4.67  (step t1559.t27 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1559.t26))
% 4.45/4.67  (step t1559.t28 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule implies :premises (t1559.t27))
% 4.45/4.67  (step t1559.t29 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.45/4.67  (step t1559.t30 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1559.t29 t1559.a0 t1559.a1 t1559.a5))
% 4.45/4.67  (step t1559.t31 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1559.t28 t1559.t30))
% 4.45/4.67  (step t1559.t32 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1559.t15 t1559.a4 t1559.t31 t1559.a2 t1559.a3))
% 4.45/4.67  (step t1559.t33 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1559.t14 t1559.t32))
% 4.45/4.67  (step t1559 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t1559.a0 t1559.a1 t1559.a2 t1559.a3 t1559.a4 t1559.a5))
% 4.45/4.67  (step t1560 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.45/4.67  (step t1561 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1562 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1563 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.45/4.67  (step t1564 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1565 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.45/4.67  (step t1566 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1559 t1560 t1561 t1562 t1563 t1564 t1565))
% 4.45/4.67  (step t1567 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t1566))
% 4.45/4.67  (step t1568 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t1567))
% 4.45/4.67  (step t1569 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1558 t1568))
% 4.45/4.67  (step t1570 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.45/4.67  (step t1571 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1569 t1570))
% 4.45/4.67  (step t1572 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t1571))
% 4.45/4.67  (step t1573 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t1572))
% 4.45/4.67  (step t1574 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1557 t1573))
% 4.45/4.67  (step t1575 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.45/4.67  (step t1576 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1577 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.45/4.67  (step t1578 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1579 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.45/4.67  (step t1580 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 4.45/4.67  (step t1581 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.45/4.67  (step t1582 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1574 t1575 t1576 t1577 t1578 t1579 t1580 t1581))
% 4.45/4.67  (step t1583 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t1582))
% 4.45/4.67  (step t1584 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1545 t1556 t1583))
% 4.45/4.67  (step t1585 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t1584))
% 4.45/4.67  (step t1586 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1585))
% 4.45/4.67  (step t1587 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t512))
% 4.45/4.67  (step t1588 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1589 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule reordering :premises (t1588))
% 4.45/4.67  (step t1590 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1591 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule reordering :premises (t1590))
% 4.45/4.67  (step t1592 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.45/4.67  (step t1593 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule reordering :premises (t1592))
% 4.45/4.67  (step t1594 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1475 t1541 t554 t594 t1542 t1544 t1586 t1138 t554 t594 t1587 t1589 t1591 t1593))
% 4.45/4.67  (step t1595 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1594))
% 4.45/4.67  (step t1596 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 4.45/4.67  (step t1597 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 4.45/4.67  (step t1598 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t881 t145 t146 t1488 t1597))
% 4.45/4.67  (step t1599 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.45/4.67  (step t1600 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1601)
% 4.45/4.67  (assume t1601.a0 (not (= tptp.e12 tptp.e13)))
% 4.45/4.67  (assume t1601.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1601.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.45/4.67  (assume t1601.a3 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.45/4.67  (step t1601.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1601.t2)
% 4.45/4.67  (assume t1601.t2.a0 (not (= tptp.e12 tptp.e13)))
% 4.45/4.67  (assume t1601.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 4.45/4.67  (step t1601.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.45/4.67  (step t1601.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t1601.t2.t1))
% 4.45/4.67  (step t1601.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 4.45/4.67  (step t1601.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t1601.t2.a1))
% 4.45/4.67  (step t1601.t2.t5 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t1601.t2.t4))
% 4.45/4.67  (step t1601.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t1601.t2.t5))
% 4.45/4.67  (step t1601.t2.t7 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 tptp.e13))) :rule cong :premises (t1601.t2.t3 t1601.t2.t6))
% 4.45/4.67  (step t1601.t2.t8 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 4.45/4.67  (step t1601.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t1601.t2.t8))
% 4.45/4.67  (step t1601.t2.t10 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 4.45/4.67  (step t1601.t2.t11 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t1601.t2.t9 t1601.t2.t10))
% 4.45/4.67  (step t1601.t2.t12 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t1601.t2.t11 t1601.t2.a0))
% 4.45/4.67  (step t1601.t2.t13 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t1601.t2.t7 t1601.t2.t12))
% 4.45/4.67  (step t1601.t2.t14 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1601.t2.t2 t1601.t2.t13))
% 4.45/4.67  (step t1601.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t1601.t2.a0 t1601.t2.a1))
% 4.45/4.67  (step t1601.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 4.45/4.67  (step t1601.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.45/4.67  (step t1601.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1601.t2 t1601.t3 t1601.t4))
% 4.45/4.67  (step t1601.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t1601.t5))
% 4.45/4.67  (step t1601.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1601.t6))
% 4.45/4.67  (step t1601.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1601.t1 t1601.t7))
% 4.45/4.67  (step t1601.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.45/4.67  (step t1601.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1601.t8 t1601.t9))
% 4.45/4.67  (step t1601.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t1601.t10))
% 4.45/4.67  (step t1601.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t1601.t11))
% 4.45/4.67  (step t1601.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 4.45/4.67  (step t1601.t14 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.45/4.67  (anchor :step t1601.t15)
% 4.45/4.67  (assume t1601.t15.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.45/4.67  (assume t1601.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.67  (assume t1601.t15.a2 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.48/4.67  (step t1601.t15.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) :rule symm :premises (t1601.t15.a2))
% 4.48/4.67  (step t1601.t15.t2 (cl (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t1601.t15.t1))
% 4.48/4.67  (step t1601.t15.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 4.48/4.67  (step t1601.t15.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1601.t15.a1))
% 4.48/4.67  (step t1601.t15.t5 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1601.t15.t4))
% 4.48/4.67  (step t1601.t15.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t1601.t15.t5 t1601.t15.t5))
% 4.48/4.67  (step t1601.t15.t7 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1601.t15.a0))
% 4.48/4.67  (step t1601.t15.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule trans :premises (t1601.t15.t6 t1601.t15.t7))
% 4.48/4.67  (step t1601.t15.t9 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e10))) :rule cong :premises (t1601.t15.t3 t1601.t15.t8))
% 4.48/4.67  (step t1601.t15.t10 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t1601.t15.t2 t1601.t15.t9))
% 4.48/4.67  (step t1601.t15 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule subproof :discharge (t1601.t15.a0 t1601.t15.a1 t1601.t15.a2))
% 4.48/4.67  (step t1601.t16 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1601.t17 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1601.t18 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.67  (step t1601.t19 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1601.t15 t1601.t16 t1601.t17 t1601.t18))
% 4.48/4.67  (step t1601.t20 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule reordering :premises (t1601.t19))
% 4.48/4.67  (step t1601.t21 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t1601.t20))
% 4.48/4.67  (step t1601.t22 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1601.t14 t1601.t21))
% 4.48/4.67  (step t1601.t23 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg2)
% 4.48/4.67  (step t1601.t24 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1601.t22 t1601.t23))
% 4.48/4.67  (step t1601.t25 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1601.t24))
% 4.48/4.67  (step t1601.t26 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule implies :premises (t1601.t25))
% 4.48/4.67  (step t1601.t27 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.48/4.67  (step t1601.t28 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1601.t27 t1601.a1 t1601.a2 t1601.a3))
% 4.48/4.67  (step t1601.t29 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1601.t26 t1601.t28))
% 4.48/4.67  (step t1601.t30 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1601.t13 t1601.a0 t1601.t29))
% 4.48/4.67  (step t1601.t31 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1601.t12 t1601.t30))
% 4.48/4.67  (step t1601 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t1601.a0 t1601.a1 t1601.a2 t1601.a3))
% 4.48/4.67  (step t1602 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.67  (step t1603 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1604 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1605 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.67  (step t1606 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1601 t1602 t1603 t1604 t1605))
% 4.48/4.67  (step t1607 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t1606))
% 4.48/4.67  (step t1608 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1607))
% 4.48/4.67  (step t1609 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1600 t1608))
% 4.48/4.67  (step t1610 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.48/4.67  (step t1611 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1609 t1610))
% 4.48/4.67  (step t1612 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t1611))
% 4.48/4.67  (step t1613 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t1612))
% 4.48/4.67  (step t1614 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1599 t1613))
% 4.48/4.67  (step t1615 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 4.48/4.67  (step t1616 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.67  (step t1617 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1618 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 4.48/4.67  (step t1619 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 4.48/4.67  (step t1620 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1614 t1615 t1616 t1617 t1618 t1619))
% 4.48/4.67  (step t1621 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t1620))
% 4.48/4.67  (step t1622 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1596 t1598 t1621))
% 4.48/4.67  (step t1623 (cl (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t1622))
% 4.48/4.67  (step t1624 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1623))
% 4.48/4.67  (step t1625 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.48/4.67  (step t1626 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1627)
% 4.48/4.67  (assume t1627.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.67  (assume t1627.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.67  (assume t1627.a2 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.48/4.67  (step t1627.t1 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1627.t2)
% 4.48/4.67  (assume t1627.t2.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.67  (assume t1627.t2.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.67  (assume t1627.t2.a2 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.48/4.67  (step t1627.t2.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) :rule symm :premises (t1627.t2.a2))
% 4.48/4.67  (step t1627.t2.t2 (cl (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t1627.t2.t1))
% 4.48/4.67  (step t1627.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 4.48/4.67  (step t1627.t2.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1627.t2.a1))
% 4.48/4.67  (step t1627.t2.t5 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1627.t2.t4))
% 4.48/4.67  (step t1627.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t1627.t2.t5 t1627.t2.t5))
% 4.48/4.67  (step t1627.t2.t7 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1627.t2.a0))
% 4.48/4.67  (step t1627.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule trans :premises (t1627.t2.t6 t1627.t2.t7))
% 4.48/4.67  (step t1627.t2.t9 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e10))) :rule cong :premises (t1627.t2.t3 t1627.t2.t8))
% 4.48/4.67  (step t1627.t2.t10 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t1627.t2.t2 t1627.t2.t9))
% 4.48/4.67  (step t1627.t2 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule subproof :discharge (t1627.t2.a0 t1627.t2.a1 t1627.t2.a2))
% 4.48/4.67  (step t1627.t3 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1627.t4 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1627.t5 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.67  (step t1627.t6 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1627.t2 t1627.t3 t1627.t4 t1627.t5))
% 4.48/4.67  (step t1627.t7 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule reordering :premises (t1627.t6))
% 4.48/4.67  (step t1627.t8 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t1627.t7))
% 4.48/4.67  (step t1627.t9 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1627.t1 t1627.t8))
% 4.48/4.67  (step t1627.t10 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg2)
% 4.48/4.67  (step t1627.t11 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1627.t9 t1627.t10))
% 4.48/4.67  (step t1627.t12 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1627.t11))
% 4.48/4.67  (step t1627.t13 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule implies :premises (t1627.t12))
% 4.48/4.67  (step t1627.t14 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.48/4.67  (step t1627.t15 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1627.t14 t1627.a0 t1627.a1 t1627.a2))
% 4.48/4.67  (step t1627.t16 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1627.t13 t1627.t15))
% 4.48/4.67  (step t1627 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule subproof :discharge (t1627.a0 t1627.a1 t1627.a2))
% 4.48/4.67  (step t1628 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1629 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1630 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.67  (step t1631 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1627 t1628 t1629 t1630))
% 4.48/4.67  (step t1632 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule reordering :premises (t1631))
% 4.48/4.67  (step t1633 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t1632))
% 4.48/4.67  (step t1634 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1626 t1633))
% 4.48/4.67  (step t1635 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg2)
% 4.48/4.67  (step t1636 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1634 t1635))
% 4.48/4.67  (step t1637 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1636))
% 4.48/4.67  (step t1638 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule implies :premises (t1637))
% 4.48/4.67  (step t1639 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1625 t1638))
% 4.48/4.67  (step t1640 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1639))
% 4.48/4.67  (step t1641 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1642 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t1641))
% 4.48/4.67  (step t1643 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule equiv_pos2)
% 4.48/4.67  (step t1644 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 4.48/4.67  (step t1645 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule refl)
% 4.48/4.67  (step t1646 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))))) :rule cong :premises (t614 t347 t146 t1644 t1645))
% 4.48/4.67  (step t1647 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 4.48/4.67  (step t1648 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1649)
% 4.48/4.67  (assume t1649.a0 (not (= tptp.e11 tptp.e12)))
% 4.48/4.67  (assume t1649.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.67  (assume t1649.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.67  (assume t1649.a3 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 4.48/4.67  (step t1649.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1649.t2)
% 4.48/4.67  (assume t1649.t2.a0 (not (= tptp.e11 tptp.e12)))
% 4.48/4.67  (assume t1649.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 4.48/4.67  (assume t1649.t2.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.67  (assume t1649.t2.a3 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.67  (step t1649.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) false) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule equiv_simplify)
% 4.48/4.67  (step t1649.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv1 :premises (t1649.t2.t1))
% 4.48/4.67  (step t1649.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.67  (step t1649.t2.t4 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 4.48/4.67  (step t1649.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t1649.t2.a3))
% 4.48/4.67  (step t1649.t2.t6 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t1649.t2.t5))
% 4.48/4.67  (step t1649.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule cong :premises (t1649.t2.t6 t1649.t2.t3))
% 4.48/4.67  (step t1649.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1649.t2.a2))
% 4.48/4.67  (step t1649.t2.t9 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule trans :premises (t1649.t2.t7 t1649.t2.t8))
% 4.48/4.67  (step t1649.t2.t10 (cl (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op1 tptp.e12 tptp.e13))) :rule cong :premises (t1649.t2.t4 t1649.t2.t9))
% 4.48/4.67  (step t1649.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule symm :premises (t1649.t2.t10))
% 4.48/4.67  (step t1649.t2.t12 (cl (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule trans :premises (t1649.t2.a1 t1649.t2.t11))
% 4.48/4.67  (step t1649.t2.t13 (cl (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) tptp.e12)) :rule symm :premises (t1649.t2.t12))
% 4.48/4.67  (step t1649.t2.t14 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 tptp.e12))) :rule cong :premises (t1649.t2.t3 t1649.t2.t13))
% 4.48/4.67  (step t1649.t2.t15 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 4.48/4.67  (step t1649.t2.t16 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t1649.t2.t15))
% 4.48/4.67  (step t1649.t2.t17 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 4.48/4.67  (step t1649.t2.t18 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t1649.t2.t16 t1649.t2.t17))
% 4.48/4.67  (step t1649.t2.t19 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t1649.t2.t18 t1649.t2.a0))
% 4.48/4.67  (step t1649.t2.t20 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) false)) :rule trans :premises (t1649.t2.t14 t1649.t2.t19))
% 4.48/4.67  (step t1649.t2.t21 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1649.t2.t2 t1649.t2.t20))
% 4.48/4.67  (step t1649.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule subproof :discharge (t1649.t2.a0 t1649.t2.a1 t1649.t2.a2 t1649.t2.a3))
% 4.48/4.67  (step t1649.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.67  (step t1649.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.67  (step t1649.t5 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1649.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1649.t7 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t1649.t2 t1649.t3 t1649.t4 t1649.t5 t1649.t6))
% 4.48/4.67  (step t1649.t8 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule reordering :premises (t1649.t7))
% 4.48/4.67  (step t1649.t9 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t1649.t8))
% 4.48/4.67  (step t1649.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1649.t1 t1649.t9))
% 4.48/4.67  (step t1649.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule implies_neg2)
% 4.48/4.67  (step t1649.t12 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t1649.t10 t1649.t11))
% 4.48/4.67  (step t1649.t13 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule contraction :premises (t1649.t12))
% 4.48/4.67  (step t1649.t14 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies :premises (t1649.t13))
% 4.48/4.67  (step t1649.t15 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.48/4.67  (step t1649.t16 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1649.t15 t1649.a0 t1649.a3 t1649.a2 t1649.a1))
% 4.48/4.67  (step t1649.t17 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1649.t14 t1649.t16))
% 4.48/4.67  (step t1649 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule subproof :discharge (t1649.a0 t1649.a1 t1649.a2 t1649.a3))
% 4.48/4.67  (step t1650 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.67  (step t1651 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1652 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1653 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.67  (step t1654 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t1649 t1650 t1651 t1652 t1653))
% 4.48/4.67  (step t1655 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule reordering :premises (t1654))
% 4.48/4.67  (step t1656 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t1655))
% 4.48/4.67  (step t1657 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1648 t1656))
% 4.48/4.67  (step t1658 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule implies_neg2)
% 4.48/4.67  (step t1659 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t1657 t1658))
% 4.48/4.67  (step t1660 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule contraction :premises (t1659))
% 4.48/4.67  (step t1661 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies :premises (t1660))
% 4.48/4.67  (step t1662 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1647 t1661))
% 4.48/4.67  (step t1663 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 4.48/4.67  (step t1664 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1665 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1666 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 4.48/4.67  (step t1667 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 4.48/4.67  (step t1668 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t1662 t1663 t1664 t1665 t1666 t1667))
% 4.48/4.67  (step t1669 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule contraction :premises (t1668))
% 4.48/4.67  (step t1670 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t1643 t1646 t1669))
% 4.48/4.67  (step t1671 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or :premises (t1670))
% 4.48/4.67  (step t1672 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1671))
% 4.48/4.67  (step t1673 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1674 (cl (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t1673))
% 4.48/4.67  (step t1675 (cl (or (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule and :premises (t331))
% 4.48/4.67  (step t1676 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t1675))
% 4.48/4.67  (step t1677 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_pos)
% 4.48/4.67  (step t1678 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t1677))
% 4.48/4.67  (step t1679 (cl (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule or_pos)
% 4.48/4.67  (step t1680 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule reordering :premises (t1679))
% 4.48/4.67  (step t1681 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t1672 t554 t373 t639 t1674 t1676 t1678 t1680 t986))
% 4.48/4.67  (step t1682 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1681))
% 4.48/4.67  (step t1683 (cl (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 and :premises (t141))
% 4.48/4.67  (step t1684 (cl (= 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 or :premises (t1683))
% 4.48/4.67  (step t1685 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv_pos2)
% 4.48/4.67  (step t1686 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 4.48/4.67  (step t1687 (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)
% 4.48/4.67  (step t1688 (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 (t1687))
% 4.48/4.67  (step t1689 (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)
% 4.48/4.67  (step t1690 (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)
% 4.48/4.67  (step t1691 (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)
% 4.48/4.67  (step t1692 (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 (t1690 t1691))
% 4.48/4.67  (step t1693 (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)
% 4.48/4.67  (step t1694 (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 (t1692 t1693))
% 4.48/4.67  (step t1695 (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 (t1689 t1694))
% 4.48/4.67  (step t1696 (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 (t1688 t1695))
% 4.48/4.67  (step t1697 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t347 t1686 t1696))
% 4.48/4.67  (step t1698 (cl (=> (and (= tptp.e12 (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)))) false) (and (= tptp.e12 (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 implies_neg1)
% 4.48/4.67  (anchor :step t1699)
% 4.48/4.67  (assume t1699.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.67  (assume t1699.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 4.48/4.67  (assume t1699.a2 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))
% 4.48/4.67  (step t1699.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.67  (step t1699.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.67  (step t1699.t3 (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)
% 4.48/4.67  (step t1699.t4 (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 (t1699.t3))
% 4.48/4.67  (step t1699.t5 (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)
% 4.48/4.67  (step t1699.t6 (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 (t1699.t4 t1699.t5))
% 4.48/4.67  (step t1699.t7 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t1699.t6 t1699.a2))
% 4.48/4.67  (step t1699.t8 (cl (= false (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule symm :premises (t1699.t7))
% 4.48/4.67  (step t1699.t9 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) true) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv_simplify)
% 4.48/4.67  (step t1699.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) true) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv2 :premises (t1699.t9))
% 4.48/4.67  (step t1699.t11 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t1699.a1))
% 4.48/4.67  (step t1699.t12 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t1699.a0))
% 4.48/4.67  (step t1699.t13 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t1699.t12))
% 4.48/4.67  (step t1699.t14 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) :rule trans :premises (t1699.t11 t1699.t13))
% 4.48/4.67  (step t1699.t15 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)) true)) :rule resolution :premises (t1699.t10 t1699.t14))
% 4.48/4.67  (step t1699.t16 (cl (= false true)) :rule trans :premises (t1699.t8 t1699.t15))
% 4.48/4.67  (step t1699.t17 (cl false) :rule resolution :premises (t1699.t1 t1699.t2 t1699.t16))
% 4.48/4.67  (step t1699 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) false) :rule subproof :discharge (t1699.a0 t1699.a1 t1699.a2))
% 4.48/4.67  (step t1700 (cl (not (and (= tptp.e12 (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))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1701 (cl (not (and (= tptp.e12 (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))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 4.48/4.67  (step t1702 (cl (not (and (= tptp.e12 (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))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1703 (cl false (not (and (= tptp.e12 (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))))) (not (and (= tptp.e12 (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))))) (not (and (= tptp.e12 (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 resolution :premises (t1699 t1700 t1701 t1702))
% 4.48/4.67  (step t1704 (cl (not (and (= tptp.e12 (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))))) (not (and (= tptp.e12 (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))))) (not (and (= tptp.e12 (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))))) false) :rule reordering :premises (t1703))
% 4.48/4.67  (step t1705 (cl (not (and (= tptp.e12 (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))))) false) :rule contraction :premises (t1704))
% 4.48/4.67  (step t1706 (cl (=> (and (= tptp.e12 (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)))) false) false) :rule resolution :premises (t1698 t1705))
% 4.48/4.67  (step t1707 (cl (=> (and (= tptp.e12 (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)))) false) (not false)) :rule implies_neg2)
% 4.48/4.67  (step t1708 (cl (=> (and (= tptp.e12 (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)))) false) (=> (and (= tptp.e12 (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)))) false)) :rule resolution :premises (t1706 t1707))
% 4.48/4.67  (step t1709 (cl (=> (and (= tptp.e12 (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)))) false)) :rule contraction :premises (t1708))
% 4.48/4.67  (step t1710 (cl (= (=> (and (= tptp.e12 (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)))) false) (not (and (= tptp.e12 (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 implies_simplify)
% 4.48/4.67  (step t1711 (cl (not (=> (and (= tptp.e12 (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)))) false)) (not (and (= tptp.e12 (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 equiv1 :premises (t1710))
% 4.48/4.67  (step t1712 (cl (not (and (= tptp.e12 (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 resolution :premises (t1709 t1711))
% 4.48/4.67  (step t1713 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule not_and :premises (t1712))
% 4.48/4.67  (step t1714 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1715 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 4.48/4.67  (step t1716 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 4.48/4.67  (step t1717 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t1713 t1714 t1715 t1716))
% 4.48/4.67  (step t1718 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))))) :rule contraction :premises (t1717))
% 4.48/4.67  (step t1719 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t1685 t1697 t1718))
% 4.48/4.67  (step t1720 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) :rule or :premises (t1719))
% 4.48/4.67  (step t1721 (cl (= (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.e13)))) :rule reordering :premises (t1720))
% 4.48/4.67  (step t1722 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t512))
% 4.48/4.67  (step t1723 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t1721 t1722 t373))
% 4.48/4.67  (step t1724 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_pos2)
% 4.48/4.67  (step t1725 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 4.48/4.67  (step t1726 (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)
% 4.48/4.67  (step t1727 (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 (t1726))
% 4.48/4.67  (step t1728 (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)
% 4.48/4.67  (step t1729 (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)
% 4.48/4.67  (step t1730 (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)
% 4.48/4.67  (step t1731 (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 (t1729 t1730))
% 4.48/4.67  (step t1732 (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)
% 4.48/4.67  (step t1733 (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 (t1731 t1732))
% 4.48/4.67  (step t1734 (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 (t1728 t1733))
% 4.48/4.67  (step t1735 (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 (t1727 t1734))
% 4.48/4.67  (step t1736 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t347 t1417 t1725 t1735))
% 4.48/4.67  (step t1737 (cl (not (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) (not (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv_pos2)
% 4.48/4.67  (step t1738 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule refl)
% 4.48/4.67  (step t1739 (cl (= (= (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv_simplify)
% 4.48/4.67  (step t1740 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv2 :premises (t1739))
% 4.48/4.67  (step t1741 (cl (not (not (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_not)
% 4.48/4.67  (step t1742 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1740 t1741))
% 4.48/4.67  (step t1743 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1744)
% 4.48/4.67  (assume t1744.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.67  (assume t1744.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 4.48/4.67  (assume t1744.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.67  (assume t1744.a3 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (step t1744.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.67  (step t1744.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.67  (step t1744.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)
% 4.48/4.67  (step t1744.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 (t1744.t3))
% 4.48/4.67  (step t1744.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)
% 4.48/4.67  (step t1744.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 (t1744.t4 t1744.t5))
% 4.48/4.67  (step t1744.t7 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t1744.t6 t1744.a3))
% 4.48/4.67  (step t1744.t8 (cl (= false (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule symm :premises (t1744.t7))
% 4.48/4.67  (step t1744.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)
% 4.48/4.67  (step t1744.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 (t1744.t9))
% 4.48/4.67  (step t1744.t11 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t1744.a1))
% 4.48/4.67  (step t1744.t12 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t1744.a0))
% 4.48/4.67  (step t1744.t13 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t1744.t12))
% 4.48/4.67  (step t1744.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) :rule symm :premises (t1744.a2))
% 4.48/4.67  (step t1744.t15 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) :rule trans :premises (t1744.t14 t1744.t13))
% 4.48/4.67  (step t1744.t16 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t1744.t15))
% 4.48/4.67  (step t1744.t17 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t1744.t11 t1744.t13 t1744.t16))
% 4.48/4.67  (step t1744.t18 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) true)) :rule resolution :premises (t1744.t10 t1744.t17))
% 4.48/4.67  (step t1744.t19 (cl (= false true)) :rule trans :premises (t1744.t8 t1744.t18))
% 4.48/4.67  (step t1744.t20 (cl false) :rule resolution :premises (t1744.t1 t1744.t2 t1744.t19))
% 4.48/4.67  (step t1744 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) :rule subproof :discharge (t1744.a0 t1744.a1 t1744.a2 t1744.a3))
% 4.48/4.67  (step t1745 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1746 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.67  (step t1747 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1748 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= 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.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1749 (cl false (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1744 t1745 t1746 t1747 t1748))
% 4.48/4.67  (step t1750 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule reordering :premises (t1749))
% 4.48/4.67  (step t1751 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule contraction :premises (t1750))
% 4.48/4.67  (step t1752 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) false) :rule resolution :premises (t1743 t1751))
% 4.48/4.67  (step t1753 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (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)
% 4.48/4.67  (step t1754 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t1752 t1753))
% 4.48/4.67  (step t1755 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule contraction :premises (t1754))
% 4.48/4.67  (step t1756 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule implies_simplify)
% 4.48/4.67  (step t1757 (cl (not (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv1 :premises (t1756))
% 4.48/4.67  (step t1758 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1755 t1757))
% 4.48/4.67  (step t1759 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t1742 t1758))
% 4.48/4.67  (step t1760 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false))) :rule cong :premises (t1738 t1759))
% 4.48/4.67  (step t1761 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 4.48/4.67  (step t1762 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule trans :premises (t1760 t1761))
% 4.48/4.67  (step t1763 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1764)
% 4.48/4.67  (assume t1764.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.67  (assume t1764.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.67  (assume t1764.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 4.48/4.67  (assume t1764.a3 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (step t1764.t1 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.48/4.67  (step t1764.t2 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1764.t1 t1764.a0 t1764.a2 t1764.a1 t1764.a3))
% 4.48/4.67  (step t1764 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule subproof :discharge (t1764.a0 t1764.a1 t1764.a2 t1764.a3))
% 4.48/4.67  (step t1765 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1766 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1767 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.67  (step t1768 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1769 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1764 t1765 t1766 t1767 t1768))
% 4.48/4.67  (step t1770 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule reordering :premises (t1769))
% 4.48/4.67  (step t1771 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t1770))
% 4.48/4.67  (step t1772 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1763 t1771))
% 4.48/4.67  (step t1773 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule implies_neg2)
% 4.48/4.67  (step t1774 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1772 t1773))
% 4.48/4.67  (step t1775 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t1774))
% 4.48/4.67  (step t1776 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1737 t1762 t1775))
% 4.48/4.67  (step t1777 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_and :premises (t1776))
% 4.48/4.67  (step t1778 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1779 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.48/4.67  (step t1780 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 4.48/4.67  (step t1781 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (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)
% 4.48/4.67  (step t1782 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1777 t1778 t1779 t1780 t1781))
% 4.48/4.67  (step t1783 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t1782))
% 4.48/4.67  (step t1784 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1724 t1736 t1783))
% 4.48/4.67  (step t1785 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule or :premises (t1784))
% 4.48/4.67  (step t1786 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t1785))
% 4.48/4.67  (step t1787 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.67  (step t1788 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1789 (cl (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t1788))
% 4.48/4.67  (step t1790 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1791 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t1790))
% 4.48/4.67  (step t1792 (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)
% 4.48/4.67  (step t1793 (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 (t44 t53 t62 t71))
% 4.48/4.67  (step t1794 (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 (t45 t54 t63 t72))
% 4.48/4.67  (step t1795 (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 (t46 t55 t64 t73))
% 4.48/4.67  (step t1796 (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 (t47 t56 t65 t74))
% 4.48/4.67  (step t1797 (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 (t49 t58 t67 t76))
% 4.48/4.67  (step t1798 (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 (t80 t87 t94 t101))
% 4.48/4.67  (step t1799 (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 (t81 t88 t95 t102))
% 4.48/4.67  (step t1800 (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 (t82 t89 t96 t103))
% 4.48/4.67  (step t1801 (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 (t50 t59 t68 t77))
% 4.48/4.67  (step t1802 (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 (t84 t91 t98 t105))
% 4.48/4.67  (step t1803 (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 (t108 t113 t118 t123))
% 4.48/4.67  (step t1804 (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 (t109 t114 t119 t124))
% 4.48/4.67  (step t1805 (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 (t51 t60 t69 t78))
% 4.48/4.67  (step t1806 (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 (t85 t92 t99 t106))
% 4.48/4.67  (step t1807 (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 (t111 t116 t121 t126))
% 4.48/4.67  (step t1808 (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 (t128 t131 t134 t137))
% 4.48/4.67  (step t1809 (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 (t1793 t1794 t1795 t1796 t1797 t1798 t1799 t1800 t1801 t1802 t1803 t1804 t1805 t1806 t1807 t1808))
% 4.48/4.67  (step t1810 (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 (t1792 t1809 a0))
% 4.48/4.67  (step t1811 (cl (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 and :premises (t1810))
% 4.48/4.67  (step t1812 (cl (= 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 or :premises (t1811))
% 4.48/4.67  (step t1813 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule equiv_pos2)
% 4.48/4.67  (step t1814 (cl (= (= (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.67  (step t1815 (cl (not (= (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t1814))
% 4.48/4.67  (step t1816 (cl (= (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 4.48/4.67  (step t1817 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 4.48/4.67  (step t1818 (cl (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.48/4.67  (step t1819 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t1817 t1818))
% 4.48/4.67  (step t1820 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.67  (step t1821 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t1819 t1820))
% 4.48/4.67  (step t1822 (cl (= (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t1816 t1821))
% 4.48/4.67  (step t1823 (cl (= (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1815 t1822))
% 4.48/4.67  (step t1824 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule refl)
% 4.48/4.67  (step t1825 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))))) :rule cong :premises (t379 t1823 t1824))
% 4.48/4.67  (step t1826 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.48/4.67  (step t1827 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1828)
% 4.48/4.67  (assume t1828.a0 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.67  (assume t1828.a1 (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (step t1828.t1 (cl (=> (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1828.t2)
% 4.48/4.67  (assume t1828.t2.a0 (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (assume t1828.t2.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.67  (step t1828.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) false) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule equiv_simplify)
% 4.48/4.67  (step t1828.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) false)) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv1 :premises (t1828.t2.t1))
% 4.48/4.67  (step t1828.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.67  (step t1828.t2.t4 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 4.48/4.67  (step t1828.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t1828.t2.a1))
% 4.48/4.67  (step t1828.t2.t6 (cl (= (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t1828.t2.t4 t1828.t2.t5))
% 4.48/4.67  (step t1828.t2.t7 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t1828.t2.t3 t1828.t2.t6))
% 4.48/4.67  (step t1828.t2.t8 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.67  (step t1828.t2.t9 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t1828.t2.t8))
% 4.48/4.67  (step t1828.t2.t10 (cl (not (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.48/4.67  (step t1828.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) false) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t1828.t2.t9 t1828.t2.t10))
% 4.48/4.67  (step t1828.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t1828.t2.t11 t1828.t2.a0))
% 4.48/4.67  (step t1828.t2.t13 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) false)) :rule trans :premises (t1828.t2.t7 t1828.t2.t12))
% 4.48/4.67  (step t1828.t2.t14 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1828.t2.t2 t1828.t2.t13))
% 4.48/4.67  (step t1828.t2 (cl (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule subproof :discharge (t1828.t2.a0 t1828.t2.a1))
% 4.48/4.67  (step t1828.t3 (cl (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1828.t4 (cl (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1828.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1828.t2 t1828.t3 t1828.t4))
% 4.48/4.67  (step t1828.t6 (cl (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule reordering :premises (t1828.t5))
% 4.48/4.67  (step t1828.t7 (cl (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t1828.t6))
% 4.48/4.67  (step t1828.t8 (cl (=> (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1828.t1 t1828.t7))
% 4.48/4.67  (step t1828.t9 (cl (=> (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule implies_neg2)
% 4.48/4.67  (step t1828.t10 (cl (=> (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (=> (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t1828.t8 t1828.t9))
% 4.48/4.67  (step t1828.t11 (cl (=> (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule contraction :premises (t1828.t10))
% 4.48/4.67  (step t1828.t12 (cl (not (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies :premises (t1828.t11))
% 4.48/4.67  (step t1828.t13 (cl (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 4.48/4.67  (step t1828.t14 (cl (and (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t1828.t13 t1828.a1 t1828.a0))
% 4.48/4.67  (step t1828.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1828.t12 t1828.t14))
% 4.48/4.67  (step t1828 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule subproof :discharge (t1828.a0 t1828.a1))
% 4.48/4.67  (step t1829 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1830 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1831 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1828 t1829 t1830))
% 4.48/4.67  (step t1832 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule reordering :premises (t1831))
% 4.48/4.67  (step t1833 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t1832))
% 4.48/4.67  (step t1834 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1827 t1833))
% 4.48/4.67  (step t1835 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule implies_neg2)
% 4.48/4.67  (step t1836 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t1834 t1835))
% 4.48/4.67  (step t1837 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule contraction :premises (t1836))
% 4.48/4.67  (step t1838 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies :premises (t1837))
% 4.48/4.67  (step t1839 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1826 t1838))
% 4.48/4.67  (step t1840 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1841 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.48/4.67  (step t1842 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.67  (step t1843 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t1839 t1840 t1841 t1842))
% 4.48/4.67  (step t1844 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule contraction :premises (t1843))
% 4.48/4.67  (step t1845 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t1813 t1825 t1844))
% 4.48/4.67  (step t1846 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or :premises (t1845))
% 4.48/4.67  (step t1847 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule reordering :premises (t1846))
% 4.48/4.67  (step t1848 (cl (not (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule or_pos)
% 4.48/4.67  (step t1849 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule reordering :premises (t1848))
% 4.48/4.67  (step t1850 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t1682 t1684 t1723 t692 t1786 t373 t1787 t1789 t1791 t1812 t597 t1847 t596 t1849 t596))
% 4.48/4.67  (step t1851 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t1850))
% 4.48/4.67  (step t1852 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1853 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t1852))
% 4.48/4.67  (step t1854 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t1595 t1624 t554 t594 t908 t1640 t554 t594 t1642 t1851 t1853))
% 4.48/4.67  (step t1855 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t1854))
% 4.48/4.67  (step t1856 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.67  (step t1857 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 4.48/4.67  (step t1858 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t145 t146 t1555 t1488 t1857))
% 4.48/4.67  (step t1859 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.48/4.67  (step t1860 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1861)
% 4.48/4.67  (assume t1861.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.67  (assume t1861.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.67  (assume t1861.a2 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (assume t1861.a3 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.48/4.67  (step t1861.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1861.t2)
% 4.48/4.67  (assume t1861.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (assume t1861.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.67  (step t1861.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.67  (step t1861.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 (t1861.t2.t1))
% 4.48/4.67  (step t1861.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t1861.t2.a1))
% 4.48/4.67  (step t1861.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t1861.t2.t3))
% 4.48/4.67  (step t1861.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 4.48/4.67  (step t1861.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t1861.t2.t4 t1861.t2.t5))
% 4.48/4.67  (step t1861.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.67  (step t1861.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t1861.t2.t7))
% 4.48/4.67  (step t1861.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.48/4.67  (step t1861.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t1861.t2.t8 t1861.t2.t9))
% 4.48/4.67  (step t1861.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t1861.t2.t10 t1861.t2.a0))
% 4.48/4.67  (step t1861.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t1861.t2.t6 t1861.t2.t11))
% 4.48/4.67  (step t1861.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1861.t2.t2 t1861.t2.t12))
% 4.48/4.67  (step t1861.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t1861.t2.a0 t1861.t2.a1))
% 4.48/4.67  (step t1861.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1861.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1861.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t1861.t2 t1861.t3 t1861.t4))
% 4.48/4.67  (step t1861.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t1861.t5))
% 4.48/4.67  (step t1861.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t1861.t6))
% 4.48/4.67  (step t1861.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1861.t1 t1861.t7))
% 4.48/4.67  (step t1861.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.48/4.67  (step t1861.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1861.t8 t1861.t9))
% 4.48/4.67  (step t1861.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t1861.t10))
% 4.48/4.67  (step t1861.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t1861.t11))
% 4.48/4.67  (step t1861.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 4.48/4.67  (step t1861.t14 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1861.t15)
% 4.48/4.67  (assume t1861.t15.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.67  (assume t1861.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.67  (assume t1861.t15.a2 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.48/4.67  (step t1861.t15.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) :rule symm :premises (t1861.t15.a2))
% 4.48/4.67  (step t1861.t15.t2 (cl (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t1861.t15.t1))
% 4.48/4.67  (step t1861.t15.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 4.48/4.67  (step t1861.t15.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t1861.t15.a1))
% 4.48/4.67  (step t1861.t15.t5 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t1861.t15.t4))
% 4.48/4.67  (step t1861.t15.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t1861.t15.t5 t1861.t15.t5))
% 4.48/4.67  (step t1861.t15.t7 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t1861.t15.a0))
% 4.48/4.67  (step t1861.t15.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule trans :premises (t1861.t15.t6 t1861.t15.t7))
% 4.48/4.67  (step t1861.t15.t9 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e10))) :rule cong :premises (t1861.t15.t3 t1861.t15.t8))
% 4.48/4.67  (step t1861.t15.t10 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t1861.t15.t2 t1861.t15.t9))
% 4.48/4.67  (step t1861.t15 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule subproof :discharge (t1861.t15.a0 t1861.t15.a1 t1861.t15.a2))
% 4.48/4.67  (step t1861.t16 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1861.t17 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1861.t18 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.67  (step t1861.t19 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1861.t15 t1861.t16 t1861.t17 t1861.t18))
% 4.48/4.67  (step t1861.t20 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule reordering :premises (t1861.t19))
% 4.48/4.67  (step t1861.t21 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t1861.t20))
% 4.48/4.67  (step t1861.t22 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1861.t14 t1861.t21))
% 4.48/4.67  (step t1861.t23 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg2)
% 4.48/4.67  (step t1861.t24 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1861.t22 t1861.t23))
% 4.48/4.67  (step t1861.t25 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t1861.t24))
% 4.48/4.67  (step t1861.t26 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule implies :premises (t1861.t25))
% 4.48/4.67  (step t1861.t27 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.48/4.67  (step t1861.t28 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1861.t27 t1861.a0 t1861.a1 t1861.a3))
% 4.48/4.67  (step t1861.t29 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t1861.t26 t1861.t28))
% 4.48/4.67  (step t1861.t30 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t1861.t13 t1861.a2 t1861.t29))
% 4.48/4.67  (step t1861.t31 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1861.t12 t1861.t30))
% 4.48/4.67  (step t1861 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t1861.a0 t1861.a1 t1861.a2 t1861.a3))
% 4.48/4.67  (step t1862 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.67  (step t1863 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1864 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1865 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.67  (step t1866 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1861 t1862 t1863 t1864 t1865))
% 4.48/4.67  (step t1867 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t1866))
% 4.48/4.67  (step t1868 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t1867))
% 4.48/4.67  (step t1869 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1860 t1868))
% 4.48/4.67  (step t1870 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.48/4.67  (step t1871 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1869 t1870))
% 4.48/4.67  (step t1872 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t1871))
% 4.48/4.67  (step t1873 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t1872))
% 4.48/4.67  (step t1874 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1859 t1873))
% 4.48/4.67  (step t1875 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.67  (step t1876 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1877 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.48/4.67  (step t1878 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 4.48/4.67  (step t1879 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.48/4.67  (step t1880 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1874 t1875 t1876 t1877 t1878 t1879))
% 4.48/4.67  (step t1881 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t1880))
% 4.48/4.67  (step t1882 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1856 t1858 t1881))
% 4.48/4.67  (step t1883 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t1882))
% 4.48/4.67  (step t1884 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t1883))
% 4.48/4.67  (step t1885 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1855 t1884 t554 t594 t1587))
% 4.48/4.67  (step t1886 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t1885))
% 4.48/4.67  (step t1887 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t182 t1886 t594 t554))
% 4.48/4.67  (step t1888 (cl (not (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule or_pos)
% 4.48/4.67  (step t1889 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t1888))
% 4.48/4.67  (step t1890 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.67  (step t1891 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t1890))
% 4.48/4.67  (step t1892 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t1675))
% 4.48/4.67  (step t1893 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_pos2)
% 4.48/4.67  (step t1894 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.67  (step t1895 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t1894))
% 4.48/4.67  (step t1896 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 4.48/4.67  (step t1897 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 4.48/4.67  (step t1898 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.48/4.67  (step t1899 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t1897 t1898))
% 4.48/4.67  (step t1900 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.67  (step t1901 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t1899 t1900))
% 4.48/4.67  (step t1902 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t1896 t1901))
% 4.48/4.67  (step t1903 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1895 t1902))
% 4.48/4.67  (step t1904 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t1416 t2 t4 t1903))
% 4.48/4.67  (step t1905 (cl (not (= (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) (not (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv_pos2)
% 4.48/4.67  (step t1906 (cl (= (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule refl)
% 4.48/4.67  (step t1907 (cl (= (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv_simplify)
% 4.48/4.67  (step t1908 (cl (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv2 :premises (t1907))
% 4.48/4.67  (step t1909 (cl (not (not (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_not)
% 4.48/4.67  (step t1910 (cl (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1908 t1909))
% 4.48/4.67  (step t1911 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1912)
% 4.48/4.67  (assume t1912.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.67  (assume t1912.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.67  (assume t1912.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.67  (assume t1912.a3 (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (step t1912.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.67  (step t1912.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.67  (step t1912.t3 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.67  (step t1912.t4 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t1912.t3))
% 4.48/4.67  (step t1912.t5 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.48/4.67  (step t1912.t6 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t1912.t4 t1912.t5))
% 4.48/4.67  (step t1912.t7 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t1912.t6 t1912.a3))
% 4.48/4.67  (step t1912.t8 (cl (= false (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule symm :premises (t1912.t7))
% 4.48/4.67  (step t1912.t9 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) true) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_simplify)
% 4.48/4.67  (step t1912.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) true) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv2 :premises (t1912.t9))
% 4.48/4.67  (step t1912.t11 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) :rule symm :premises (t1912.a1))
% 4.48/4.67  (step t1912.t12 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t1912.a0))
% 4.48/4.67  (step t1912.t13 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t1912.t12))
% 4.48/4.67  (step t1912.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t1912.a2))
% 4.48/4.67  (step t1912.t15 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t1912.t14 t1912.t13))
% 4.48/4.67  (step t1912.t16 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t1912.t15))
% 4.48/4.67  (step t1912.t17 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t1912.t11 t1912.t13 t1912.t16))
% 4.48/4.67  (step t1912.t18 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) true)) :rule resolution :premises (t1912.t10 t1912.t17))
% 4.48/4.67  (step t1912.t19 (cl (= false true)) :rule trans :premises (t1912.t8 t1912.t18))
% 4.48/4.67  (step t1912.t20 (cl false) :rule resolution :premises (t1912.t1 t1912.t2 t1912.t19))
% 4.48/4.67  (step t1912 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) :rule subproof :discharge (t1912.a0 t1912.a1 t1912.a2 t1912.a3))
% 4.48/4.67  (step t1913 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1914 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1915 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1916 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1917 (cl false (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1912 t1913 t1914 t1915 t1916))
% 4.48/4.67  (step t1918 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule reordering :premises (t1917))
% 4.48/4.67  (step t1919 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule contraction :premises (t1918))
% 4.48/4.67  (step t1920 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) false) :rule resolution :premises (t1911 t1919))
% 4.48/4.67  (step t1921 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not false)) :rule implies_neg2)
% 4.48/4.67  (step t1922 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t1920 t1921))
% 4.48/4.67  (step t1923 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule contraction :premises (t1922))
% 4.48/4.67  (step t1924 (cl (= (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule implies_simplify)
% 4.48/4.67  (step t1925 (cl (not (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv1 :premises (t1924))
% 4.48/4.67  (step t1926 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1923 t1925))
% 4.48/4.67  (step t1927 (cl (= (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t1910 t1926))
% 4.48/4.67  (step t1928 (cl (= (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false))) :rule cong :premises (t1906 t1927))
% 4.48/4.67  (step t1929 (cl (= (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 4.48/4.67  (step t1930 (cl (= (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule trans :premises (t1928 t1929))
% 4.48/4.67  (step t1931 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.67  (anchor :step t1932)
% 4.48/4.67  (assume t1932.a0 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.67  (assume t1932.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.67  (assume t1932.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.67  (assume t1932.a3 (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.67  (step t1932.t1 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.48/4.67  (step t1932.t2 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1932.t1 t1932.a2 t1932.a1 t1932.a0 t1932.a3))
% 4.48/4.67  (step t1932 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule subproof :discharge (t1932.a0 t1932.a1 t1932.a2 t1932.a3))
% 4.48/4.67  (step t1933 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1934 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.67  (step t1935 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.67  (step t1936 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.67  (step t1937 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1932 t1933 t1934 t1935 t1936))
% 4.48/4.67  (step t1938 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule reordering :premises (t1937))
% 4.48/4.67  (step t1939 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t1938))
% 4.48/4.67  (step t1940 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t1931 t1939))
% 4.48/4.67  (step t1941 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule implies_neg2)
% 4.48/4.67  (step t1942 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1940 t1941))
% 4.48/4.67  (step t1943 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t1942))
% 4.48/4.67  (step t1944 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1905 t1930 t1943))
% 4.48/4.67  (step t1945 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_and :premises (t1944))
% 4.48/4.67  (step t1946 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.48/4.67  (step t1947 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 4.48/4.67  (step t1948 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.48/4.67  (step t1949 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.48/4.67  (step t1950 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t1945 t1946 t1947 t1948 t1949))
% 4.48/4.67  (step t1951 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t1950))
% 4.48/4.67  (step t1952 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1893 t1904 t1951))
% 4.48/4.67  (step t1953 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule or :premises (t1952))
% 4.48/4.67  (step t1954 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t1953))
% 4.48/4.67  (step t1955 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.67  (step t1956 (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)
% 4.48/4.67  (step t1957 (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)
% 4.48/4.67  (step t1958 (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)
% 4.48/4.67  (step t1959 (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)
% 4.48/4.67  (step t1960 (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)
% 4.48/4.67  (step t1961 (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)
% 4.48/4.67  (step t1962 (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)
% 4.48/4.67  (step t1963 (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)
% 4.48/4.67  (step t1964 (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)
% 4.48/4.67  (step t1965 (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)
% 4.48/4.67  (step t1966 (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)
% 4.48/4.67  (step t1967 (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)
% 4.48/4.67  (step t1968 (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)
% 4.48/4.67  (step t1969 (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)
% 4.48/4.67  (step t1970 (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)
% 4.48/4.67  (step t1971 (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)
% 4.48/4.67  (step t1972 (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)
% 4.48/4.67  (step t1973 (cl (= (= (tptp.h1 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 4.48/4.67  (step t1974 (cl (= (= (tptp.h1 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 4.48/4.67  (step t1975 (cl (= (= (tptp.h1 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 4.48/4.67  (step t1976 (cl (= (= (tptp.h1 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 4.48/4.67  (step t1977 (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 (t1973 t1974 t1975 t1976))
% 4.48/4.67  (step t1978 (cl (= (= (tptp.h1 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 4.48/4.67  (step t1979 (cl (= (= (tptp.h1 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 4.48/4.67  (step t1980 (cl (= (= (tptp.h1 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 4.48/4.67  (step t1981 (cl (= (= (tptp.h1 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 4.48/4.67  (step t1982 (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 (t1978 t1979 t1980 t1981))
% 4.48/4.67  (step t1983 (cl (= (= (tptp.h1 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 4.48/4.67  (step t1984 (cl (= (= (tptp.h1 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 4.48/4.67  (step t1985 (cl (= (= (tptp.h1 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 4.48/4.67  (step t1986 (cl (= (= (tptp.h1 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 4.48/4.67  (step t1987 (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 (t1983 t1984 t1985 t1986))
% 4.48/4.67  (step t1988 (cl (= (= (tptp.h1 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 4.48/4.67  (step t1989 (cl (= (= (tptp.h1 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 4.48/4.67  (step t1990 (cl (= (= (tptp.h1 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 4.48/4.67  (step t1991 (cl (= (= (tptp.h1 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 4.48/4.67  (step t1992 (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 (t1988 t1989 t1990 t1991))
% 4.48/4.67  (step t1993 (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 (t1957 t1958 t1959 t1960 t1961 t1962 t1963 t1964 t1965 t1966 t1967 t1968 t1969 t1970 t1971 t1972 t1977 t1982 t1987 t1992))
% 4.48/4.67  (step t1994 (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)
% 4.48/4.67  (step t1995 (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)
% 4.48/4.67  (step t1996 (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)
% 4.48/4.67  (step t1997 (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)
% 4.48/4.67  (step t1998 (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)
% 4.48/4.67  (step t1999 (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)
% 4.48/4.67  (step t2000 (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)
% 4.48/4.67  (step t2001 (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)
% 4.48/4.67  (step t2002 (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)
% 4.48/4.67  (step t2003 (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)
% 4.48/4.68  (step t2004 (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)
% 4.48/4.68  (step t2005 (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)
% 4.48/4.68  (step t2006 (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)
% 4.48/4.68  (step t2007 (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)
% 4.48/4.68  (step t2008 (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)
% 4.48/4.68  (step t2009 (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)
% 4.48/4.68  (step t2010 (cl (= (= (tptp.h2 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2011 (cl (= (= (tptp.h2 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2012 (cl (= (= (tptp.h2 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2013 (cl (= (= (tptp.h2 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2014 (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 (t2010 t2011 t2012 t2013))
% 4.48/4.68  (step t2015 (cl (= (= (tptp.h2 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2016 (cl (= (= (tptp.h2 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2017 (cl (= (= (tptp.h2 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2018 (cl (= (= (tptp.h2 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2019 (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 (t2015 t2016 t2017 t2018))
% 4.48/4.68  (step t2020 (cl (= (= (tptp.h2 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2021 (cl (= (= (tptp.h2 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2022 (cl (= (= (tptp.h2 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2023 (cl (= (= (tptp.h2 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2024 (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 (t2020 t2021 t2022 t2023))
% 4.48/4.68  (step t2025 (cl (= (= (tptp.h2 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2026 (cl (= (= (tptp.h2 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2027 (cl (= (= (tptp.h2 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2028 (cl (= (= (tptp.h2 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2029 (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 (t2025 t2026 t2027 t2028))
% 4.48/4.68  (step t2030 (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 (t1994 t1995 t1996 t1997 t1998 t1999 t2000 t2001 t2002 t2003 t2004 t2005 t2006 t2007 t2008 t2009 t2014 t2019 t2024 t2029))
% 4.48/4.68  (step t2031 (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)
% 4.48/4.68  (step t2032 (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)
% 4.48/4.68  (step t2033 (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)
% 4.48/4.68  (step t2034 (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)
% 4.48/4.68  (step t2035 (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)
% 4.48/4.68  (step t2036 (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)
% 4.48/4.68  (step t2037 (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)
% 4.48/4.68  (step t2038 (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)
% 4.48/4.68  (step t2039 (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)
% 4.48/4.68  (step t2040 (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)
% 4.48/4.68  (step t2041 (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)
% 4.48/4.68  (step t2042 (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)
% 4.48/4.68  (step t2043 (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)
% 4.48/4.68  (step t2044 (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)
% 4.48/4.68  (step t2045 (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)
% 4.48/4.68  (step t2046 (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)
% 4.48/4.68  (step t2047 (cl (= (= (tptp.h3 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2048 (cl (= (= (tptp.h3 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2049 (cl (= (= (tptp.h3 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2050 (cl (= (= (tptp.h3 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2051 (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 (t2047 t2048 t2049 t2050))
% 4.48/4.68  (step t2052 (cl (= (= (tptp.h3 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2053 (cl (= (= (tptp.h3 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2054 (cl (= (= (tptp.h3 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2055 (cl (= (= (tptp.h3 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2056 (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 (t2052 t2053 t2054 t2055))
% 4.48/4.68  (step t2057 (cl (= (= (tptp.h3 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2058 (cl (= (= (tptp.h3 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2059 (cl (= (= (tptp.h3 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2060 (cl (= (= (tptp.h3 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2061 (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 (t2057 t2058 t2059 t2060))
% 4.48/4.68  (step t2062 (cl (= (= (tptp.h3 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2063 (cl (= (= (tptp.h3 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2064 (cl (= (= (tptp.h3 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2065 (cl (= (= (tptp.h3 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2066 (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 (t2062 t2063 t2064 t2065))
% 4.48/4.68  (step t2067 (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 (t2031 t2032 t2033 t2034 t2035 t2036 t2037 t2038 t2039 t2040 t2041 t2042 t2043 t2044 t2045 t2046 t2051 t2056 t2061 t2066))
% 4.48/4.68  (step t2068 (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)
% 4.48/4.68  (step t2069 (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)
% 4.48/4.68  (step t2070 (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)
% 4.48/4.68  (step t2071 (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)
% 4.48/4.68  (step t2072 (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)
% 4.48/4.68  (step t2073 (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)
% 4.48/4.68  (step t2074 (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)
% 4.48/4.68  (step t2075 (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)
% 4.48/4.68  (step t2076 (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)
% 4.48/4.68  (step t2077 (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)
% 4.48/4.68  (step t2078 (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)
% 4.48/4.68  (step t2079 (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)
% 4.48/4.68  (step t2080 (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)
% 4.48/4.68  (step t2081 (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)
% 4.48/4.68  (step t2082 (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)
% 4.48/4.68  (step t2083 (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)
% 4.48/4.68  (step t2084 (cl (= (= (tptp.h4 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2085 (cl (= (= (tptp.h4 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2086 (cl (= (= (tptp.h4 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2087 (cl (= (= (tptp.h4 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2088 (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 (t2084 t2085 t2086 t2087))
% 4.48/4.68  (step t2089 (cl (= (= (tptp.h4 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2090 (cl (= (= (tptp.h4 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2091 (cl (= (= (tptp.h4 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2092 (cl (= (= (tptp.h4 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2093 (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 (t2089 t2090 t2091 t2092))
% 4.48/4.68  (step t2094 (cl (= (= (tptp.h4 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2095 (cl (= (= (tptp.h4 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2096 (cl (= (= (tptp.h4 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2097 (cl (= (= (tptp.h4 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2098 (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 (t2094 t2095 t2096 t2097))
% 4.48/4.68  (step t2099 (cl (= (= (tptp.h4 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2100 (cl (= (= (tptp.h4 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 4.48/4.68  (step t2101 (cl (= (= (tptp.h4 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2102 (cl (= (= (tptp.h4 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2103 (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 (t2099 t2100 t2101 t2102))
% 4.48/4.68  (step t2104 (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 (t2068 t2069 t2070 t2071 t2072 t2073 t2074 t2075 t2076 t2077 t2078 t2079 t2080 t2081 t2082 t2083 t2088 t2093 t2098 t2103))
% 4.48/4.68  (step t2105 (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 (t1993 t2030 t2067 t2104))
% 4.48/4.68  (step t2106 (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 (t2105))
% 4.48/4.68  (step t2107 (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 (t1956 t2106 a17))
% 4.48/4.68  (step t2108 (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 (t2107))
% 4.48/4.68  (step t2109 (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 (t2108))
% 4.48/4.68  (step t2110 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2111 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2112)
% 4.48/4.68  (assume t2112.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (assume t2112.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.68  (assume t2112.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.68  (assume t2112.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2112.a4 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (step t2112.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2112.t2)
% 4.48/4.68  (assume t2112.t2.a0 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (assume t2112.t2.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (assume t2112.t2.a2 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2112.t2.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.68  (assume t2112.t2.a4 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.68  (step t2112.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t2112.t2.a4))
% 4.48/4.68  (step t2112.t2.t2 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2112.t2.t1))
% 4.48/4.68  (step t2112.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t2112.t2.t2))
% 4.48/4.68  (step t2112.t2.t4 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.h2 tptp.e10))) :rule cong :premises (t2112.t2.t3))
% 4.48/4.68  (step t2112.t2.t5 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2112.t2.a0))
% 4.48/4.68  (step t2112.t2.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t2112.t2.a1))
% 4.48/4.68  (step t2112.t2.t7 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t2112.t2.a3))
% 4.48/4.68  (step t2112.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t2112.t2.t7))
% 4.48/4.68  (step t2112.t2.t9 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2112.t2.t6))
% 4.48/4.68  (step t2112.t2.t10 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t2112.t2.t5))
% 4.48/4.68  (step t2112.t2.t11 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t2112.t2.t9 t2112.t2.t10))
% 4.48/4.68  (step t2112.t2.t12 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t2112.t2.a2))
% 4.48/4.68  (step t2112.t2.t13 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t2112.t2.t12))
% 4.48/4.68  (step t2112.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule cong :premises (t2112.t2.t11 t2112.t2.t13))
% 4.48/4.68  (step t2112.t2.t15 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule trans :premises (t2112.t2.t4 t2112.t2.t5 t2112.t2.t6 t2112.t2.t8 t2112.t2.t14))
% 4.48/4.68  (step t2112.t2 (cl (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e10 (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 (t2112.t2.a0 t2112.t2.a1 t2112.t2.a2 t2112.t2.a3 t2112.t2.a4))
% 4.48/4.68  (step t2112.t3 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2112.t4 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2112.t5 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2112.t6 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2112.t7 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2112.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t2112.t2 t2112.t3 t2112.t4 t2112.t5 t2112.t6 t2112.t7))
% 4.48/4.68  (step t2112.t9 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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 (t2112.t8))
% 4.48/4.68  (step t2112.t10 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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 (t2112.t9))
% 4.48/4.68  (step t2112.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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 (t2112.t1 t2112.t10))
% 4.48/4.68  (step t2112.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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)
% 4.48/4.68  (step t2112.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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 (t2112.t11 t2112.t12))
% 4.48/4.68  (step t2112.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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 (t2112.t13))
% 4.48/4.68  (step t2112.t15 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (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 (t2112.t14))
% 4.48/4.68  (step t2112.t16 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 4.48/4.68  (step t2112.t17 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t2112.t16 t2112.a4 t2112.a0 t2112.a3 t2112.a2 t2112.a1))
% 4.48/4.68  (step t2112.t18 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2112.t15 t2112.t17))
% 4.48/4.68  (step t2112 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t2112.a0 t2112.a1 t2112.a2 t2112.a3 t2112.a4))
% 4.48/4.68  (step t2113 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2114 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2115 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2116 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2117 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2118 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))))) :rule resolution :premises (t2112 t2113 t2114 t2115 t2116 t2117))
% 4.48/4.68  (step t2119 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2118))
% 4.48/4.68  (step t2120 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule contraction :premises (t2119))
% 4.48/4.68  (step t2121 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (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.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2111 t2120))
% 4.48/4.68  (step t2122 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (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)
% 4.48/4.68  (step t2123 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2121 t2122))
% 4.48/4.68  (step t2124 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule contraction :premises (t2123))
% 4.48/4.68  (step t2125 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule implies :premises (t2124))
% 4.48/4.68  (step t2126 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2110 t2125))
% 4.48/4.68  (step t2127 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule reordering :premises (t2126))
% 4.48/4.68  (step t2128 (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)
% 4.48/4.68  (step t2129 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2130 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2131 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2132 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2133 (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 (t2129 t2130 t2131 t2132))
% 4.48/4.68  (step t2134 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2135 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2136 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2137 (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 (t2129 t2134 t2135 t2136))
% 4.48/4.68  (step t2138 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2139 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2140 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2141 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2142 (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 (t2138 t2139 t2140 t2141))
% 4.48/4.68  (step t2143 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2144 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2145 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2146 (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 (t2138 t2143 t2144 t2145))
% 4.48/4.68  (step t2147 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2148 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2149 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2150 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2151 (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 (t2147 t2148 t2149 t2150))
% 4.48/4.68  (step t2152 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2153 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2154 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2155 (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 (t2147 t2152 t2153 t2154))
% 4.48/4.68  (step t2156 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2157 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2158 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2159 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2160 (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 (t2156 t2157 t2158 t2159))
% 4.48/4.68  (step t2161 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2162 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2163 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 4.48/4.68  (step t2164 (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 (t2156 t2161 t2162 t2163))
% 4.48/4.68  (step t2165 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2166 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2167 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2168 (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 (t2134 t2165 t2166 t2167))
% 4.48/4.68  (step t2169 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2170 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2171 (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 (t2130 t2165 t2169 t2170))
% 4.48/4.68  (step t2172 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2173 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2174 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2175 (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 (t2143 t2172 t2173 t2174))
% 4.48/4.68  (step t2176 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2177 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2178 (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 (t2139 t2172 t2176 t2177))
% 4.48/4.68  (step t2179 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2180 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2181 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2182 (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 (t2152 t2179 t2180 t2181))
% 4.48/4.68  (step t2183 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2184 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2185 (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 (t2148 t2179 t2183 t2184))
% 4.48/4.68  (step t2186 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2187 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2188 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2189 (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 (t2161 t2186 t2187 t2188))
% 4.48/4.68  (step t2190 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2191 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 4.48/4.68  (step t2192 (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 (t2157 t2186 t2190 t2191))
% 4.48/4.68  (step t2193 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2194 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2195 (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 (t2135 t2169 t2193 t2194))
% 4.48/4.68  (step t2196 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2197 (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 (t2131 t2166 t2193 t2196))
% 4.48/4.68  (step t2198 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2199 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2200 (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 (t2144 t2176 t2198 t2199))
% 4.48/4.68  (step t2201 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2202 (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 (t2140 t2173 t2198 t2201))
% 4.48/4.68  (step t2203 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2204 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2205 (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 (t2153 t2183 t2203 t2204))
% 4.48/4.68  (step t2206 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2207 (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 (t2149 t2180 t2203 t2206))
% 4.48/4.68  (step t2208 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2209 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2210 (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 (t2162 t2190 t2208 t2209))
% 4.48/4.68  (step t2211 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 4.48/4.68  (step t2212 (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 (t2158 t2187 t2208 t2211))
% 4.48/4.68  (step t2213 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2214 (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 (t2136 t2170 t2196 t2213))
% 4.48/4.68  (step t2215 (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 (t2132 t2167 t2194 t2213))
% 4.48/4.68  (step t2216 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2217 (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 (t2145 t2177 t2201 t2216))
% 4.48/4.68  (step t2218 (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 (t2141 t2174 t2199 t2216))
% 4.48/4.68  (step t2219 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2220 (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 (t2154 t2184 t2206 t2219))
% 4.48/4.68  (step t2221 (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 (t2150 t2181 t2204 t2219))
% 4.48/4.68  (step t2222 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 4.48/4.68  (step t2223 (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 (t2163 t2191 t2211 t2222))
% 4.48/4.68  (step t2224 (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 (t2159 t2188 t2209 t2222))
% 4.48/4.68  (step t2225 (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 (t2133 t2137 t2142 t2146 t2151 t2155 t2160 t2164 t2168 t2171 t2175 t2178 t2182 t2185 t2189 t2192 t2195 t2197 t2200 t2202 t2205 t2207 t2210 t2212 t2214 t2215 t2217 t2218 t2220 t2221 t2223 t2224))
% 4.48/4.68  (step t2226 (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 (t2128 t2225 a3))
% 4.48/4.68  (step t2227 (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 (t2226))
% 4.48/4.68  (step t2228 (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 (t2227))
% 4.48/4.68  (step t2229 (cl (not (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.68  (step t2230 (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)
% 4.48/4.68  (step t2231 (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 (t2230))
% 4.48/4.68  (step t2232 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))))) :rule all_simplify)
% 4.48/4.68  (step t2233 (cl (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22))) :rule refl)
% 4.48/4.68  (step t2234 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule all_simplify)
% 4.48/4.68  (step t2235 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)))) :rule cong :premises (t2233 t2234))
% 4.48/4.68  (step t2236 (cl (= (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)) true)) :rule all_simplify)
% 4.48/4.68  (step t2237 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) true)) :rule trans :premises (t2235 t2236))
% 4.48/4.68  (step t2238 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) true)) :rule trans :premises (t2232 t2237))
% 4.48/4.68  (step t2239 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule resolution :premises (t2231 t2238))
% 4.48/4.68  (step t2240 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 4.48/4.68  (step t2241 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 4.48/4.68  (step t2242 (cl (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2239 t2240 t2241))
% 4.48/4.68  (step t2243 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2244 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2245)
% 4.48/4.68  (assume t2245.a0 (not (= tptp.e20 tptp.e22)))
% 4.48/4.68  (assume t2245.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (step t2245.t1 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2245.t2)
% 4.48/4.68  (assume t2245.t2.a0 (not (= tptp.e20 tptp.e22)))
% 4.48/4.68  (assume t2245.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (step t2245.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.68  (step t2245.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 (t2245.t2.t1))
% 4.48/4.68  (step t2245.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.68  (step t2245.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2245.t2.a1))
% 4.48/4.68  (step t2245.t2.t5 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2245.t2.t4))
% 4.48/4.68  (step t2245.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2245.t2.t5))
% 4.48/4.68  (step t2245.t2.t7 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 tptp.e22))) :rule cong :premises (t2245.t2.t3 t2245.t2.t6))
% 4.48/4.68  (step t2245.t2.t8 (cl (= (= (= tptp.e20 tptp.e22) false) (not (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 4.48/4.68  (step t2245.t2.t9 (cl (= (= tptp.e20 tptp.e22) false) (not (not (= tptp.e20 tptp.e22)))) :rule equiv2 :premises (t2245.t2.t8))
% 4.48/4.68  (step t2245.t2.t10 (cl (not (not (not (= tptp.e20 tptp.e22)))) (= tptp.e20 tptp.e22)) :rule not_not)
% 4.48/4.68  (step t2245.t2.t11 (cl (= (= tptp.e20 tptp.e22) false) (= tptp.e20 tptp.e22)) :rule resolution :premises (t2245.t2.t9 t2245.t2.t10))
% 4.48/4.68  (step t2245.t2.t12 (cl (= (= tptp.e20 tptp.e22) false)) :rule resolution :premises (t2245.t2.t11 t2245.t2.a0))
% 4.48/4.68  (step t2245.t2.t13 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t2245.t2.t7 t2245.t2.t12))
% 4.48/4.68  (step t2245.t2.t14 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2245.t2.t2 t2245.t2.t13))
% 4.48/4.68  (step t2245.t2 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2245.t2.a0 t2245.t2.a1))
% 4.48/4.68  (step t2245.t3 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2245.t4 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2245.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2245.t2 t2245.t3 t2245.t4))
% 4.48/4.68  (step t2245.t6 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2245.t5))
% 4.48/4.68  (step t2245.t7 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2245.t6))
% 4.48/4.68  (step t2245.t8 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2245.t1 t2245.t7))
% 4.48/4.68  (step t2245.t9 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2245.t10 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2245.t8 t2245.t9))
% 4.48/4.68  (step t2245.t11 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2245.t10))
% 4.48/4.68  (step t2245.t12 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2245.t11))
% 4.48/4.68  (step t2245.t13 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2245.t14 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2245.t13 t2245.a0 t2245.a1))
% 4.48/4.68  (step t2245.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2245.t12 t2245.t14))
% 4.48/4.68  (step t2245 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2245.a0 t2245.a1))
% 4.48/4.68  (step t2246 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2247 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2248 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2245 t2246 t2247))
% 4.48/4.68  (step t2249 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2248))
% 4.48/4.68  (step t2250 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2249))
% 4.48/4.68  (step t2251 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2244 t2250))
% 4.48/4.68  (step t2252 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2253 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2251 t2252))
% 4.48/4.68  (step t2254 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2253))
% 4.48/4.68  (step t2255 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2254))
% 4.48/4.68  (step t2256 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2243 t2255))
% 4.48/4.68  (step t2257 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= tptp.e20 tptp.e22))))) :rule or_neg)
% 4.48/4.68  (step t2258 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2259 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2260 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2256 t2257 t2258 t2259))
% 4.48/4.68  (step t2261 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2260))
% 4.48/4.68  (step t2262 (cl (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2229 t2242 t2261))
% 4.48/4.68  (step t2263 (cl (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t2262))
% 4.48/4.68  (step t2264 (cl (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2263))
% 4.48/4.68  (step t2265 (cl (not (= tptp.e20 tptp.e22))) :rule and :premises (a7))
% 4.48/4.68  (step t2266 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and :premises (a12))
% 4.48/4.68  (step t2267 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2264 t2265 t2266))
% 4.48/4.68  (step t2268 (cl (not (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e20 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.68  (step t2269 (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)
% 4.48/4.68  (step t2270 (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 (t2269))
% 4.48/4.68  (step t2271 (cl (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))))) :rule all_simplify)
% 4.48/4.68  (step t2272 (cl (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23))) :rule refl)
% 4.48/4.68  (step t2273 (cl (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23))) :rule all_simplify)
% 4.48/4.68  (step t2274 (cl (= (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))) (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23)))) :rule cong :premises (t2272 t2273))
% 4.48/4.68  (step t2275 (cl (= (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23)) true)) :rule all_simplify)
% 4.48/4.68  (step t2276 (cl (= (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))) true)) :rule trans :premises (t2274 t2275))
% 4.48/4.68  (step t2277 (cl (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) true)) :rule trans :premises (t2271 t2276))
% 4.48/4.68  (step t2278 (cl (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23))) :rule resolution :premises (t2270 t2277))
% 4.48/4.68  (step t2279 (cl (= (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule refl)
% 4.48/4.68  (step t2280 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 4.48/4.68  (step t2281 (cl (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t2278 t2240 t2279 t2280))
% 4.48/4.68  (step t2282 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2283 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2284)
% 4.48/4.68  (assume t2284.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.68  (assume t2284.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2284.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (step t2284.t1 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2284.t2)
% 4.48/4.68  (assume t2284.t2.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.68  (assume t2284.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.68  (step t2284.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.68  (step t2284.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 (t2284.t2.t1))
% 4.48/4.68  (step t2284.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.68  (step t2284.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t2284.t2.a1))
% 4.48/4.68  (step t2284.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 tptp.e23))) :rule cong :premises (t2284.t2.t3 t2284.t2.t4))
% 4.48/4.68  (step t2284.t2.t6 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.68  (step t2284.t2.t7 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t2284.t2.t6))
% 4.48/4.68  (step t2284.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 4.48/4.68  (step t2284.t2.t9 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t2284.t2.t7 t2284.t2.t8))
% 4.48/4.68  (step t2284.t2.t10 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t2284.t2.t9 t2284.t2.a0))
% 4.48/4.68  (step t2284.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t2284.t2.t5 t2284.t2.t10))
% 4.48/4.68  (step t2284.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2284.t2.t2 t2284.t2.t11))
% 4.48/4.68  (step t2284.t2 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t2284.t2.a0 t2284.t2.a1))
% 4.48/4.68  (step t2284.t3 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.68  (step t2284.t4 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2284.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2284.t2 t2284.t3 t2284.t4))
% 4.48/4.68  (step t2284.t6 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2284.t5))
% 4.48/4.68  (step t2284.t7 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2284.t6))
% 4.48/4.68  (step t2284.t8 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2284.t1 t2284.t7))
% 4.48/4.68  (step t2284.t9 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (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)
% 4.48/4.68  (step t2284.t10 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2284.t8 t2284.t9))
% 4.48/4.68  (step t2284.t11 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2284.t10))
% 4.48/4.68  (step t2284.t12 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t2284.t11))
% 4.48/4.68  (step t2284.t13 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2284.t14 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2284.t15)
% 4.48/4.68  (assume t2284.t15.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2284.t15.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (step t2284.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2284.t15.a1))
% 4.48/4.68  (step t2284.t15.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2284.t15.t1))
% 4.48/4.68  (step t2284.t15.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2284.t15.a0))
% 4.48/4.68  (step t2284.t15.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2284.t15.t3))
% 4.48/4.68  (step t2284.t15.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2284.t15.t4))
% 4.48/4.68  (step t2284.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.68  (step t2284.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t2284.t15.t5 t2284.t15.t6))
% 4.48/4.68  (step t2284.t15.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t2284.t15.t2 t2284.t15.t7))
% 4.48/4.68  (step t2284.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t2284.t15.a0 t2284.t15.a1))
% 4.48/4.68  (step t2284.t16 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2284.t17 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2284.t18 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t2284.t15 t2284.t16 t2284.t17))
% 4.48/4.68  (step t2284.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t2284.t18))
% 4.48/4.68  (step t2284.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t2284.t19))
% 4.48/4.68  (step t2284.t21 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t2284.t14 t2284.t20))
% 4.48/4.68  (step t2284.t22 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.68  (step t2284.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2284.t21 t2284.t22))
% 4.48/4.68  (step t2284.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2284.t23))
% 4.48/4.68  (step t2284.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t2284.t24))
% 4.48/4.68  (step t2284.t26 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2284.t27 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t2284.t26 t2284.a1 t2284.a2))
% 4.48/4.68  (step t2284.t28 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t2284.t25 t2284.t27))
% 4.48/4.68  (step t2284.t29 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2284.t13 t2284.a0 t2284.t28))
% 4.48/4.68  (step t2284.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2284.t12 t2284.t29))
% 4.48/4.68  (step t2284 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t2284.a0 t2284.a1 t2284.a2))
% 4.48/4.68  (step t2285 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.68  (step t2286 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2287 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2288 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t2284 t2285 t2286 t2287))
% 4.48/4.68  (step t2289 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2288))
% 4.48/4.68  (step t2290 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2289))
% 4.48/4.68  (step t2291 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2283 t2290))
% 4.48/4.68  (step t2292 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2293 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2291 t2292))
% 4.48/4.68  (step t2294 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2293))
% 4.48/4.68  (step t2295 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t2294))
% 4.48/4.68  (step t2296 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2282 t2295))
% 4.48/4.68  (step t2297 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.68  (step t2298 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2299 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2300 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2301 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2296 t2297 t2298 t2299 t2300))
% 4.48/4.68  (step t2302 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2301))
% 4.48/4.68  (step t2303 (cl (or (= tptp.e20 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2268 t2281 t2302))
% 4.48/4.68  (step t2304 (cl (= tptp.e20 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t2303))
% 4.48/4.68  (step t2305 (cl (= tptp.e20 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t2304))
% 4.48/4.68  (step t2306 (cl (not (= tptp.e20 tptp.e23))) :rule and :premises (a7))
% 4.48/4.68  (step t2307 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and :premises (a12))
% 4.48/4.68  (step t2308 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2305 t2306 t2266 t2307))
% 4.48/4.68  (step t2309 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.68  (step t2310 (cl (= (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule refl)
% 4.48/4.68  (step t2311 (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)
% 4.48/4.68  (step t2312 (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 (t2311))
% 4.48/4.68  (step t2313 (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)
% 4.48/4.68  (step t2314 (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)
% 4.48/4.68  (step t2315 (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)
% 4.48/4.68  (step t2316 (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 (t2314 t2315))
% 4.48/4.68  (step t2317 (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)
% 4.48/4.68  (step t2318 (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 (t2316 t2317))
% 4.48/4.68  (step t2319 (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 (t2313 t2318))
% 4.48/4.68  (step t2320 (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 (t2312 t2319))
% 4.48/4.68  (step t2321 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 4.48/4.68  (step t2322 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t2310 t2279 t2320 t2321))
% 4.48/4.68  (step t2323 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule and_neg)
% 4.48/4.68  (step t2324 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2325)
% 4.48/4.68  (assume t2325.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (assume t2325.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2325.a2 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 4.48/4.68  (step t2325.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2325.t2)
% 4.48/4.68  (assume t2325.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 4.48/4.68  (assume t2325.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.68  (step t2325.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.68  (step t2325.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t2325.t2.t1))
% 4.48/4.68  (step t2325.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2325.t2.a1))
% 4.48/4.68  (step t2325.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2325.t2.t3))
% 4.48/4.68  (step t2325.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule refl)
% 4.48/4.68  (step t2325.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t2325.t2.t4 t2325.t2.t5))
% 4.48/4.68  (step t2325.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)
% 4.48/4.68  (step t2325.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 (t2325.t2.t7))
% 4.48/4.68  (step t2325.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)
% 4.48/4.68  (step t2325.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 (t2325.t2.t8 t2325.t2.t9))
% 4.48/4.68  (step t2325.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t2325.t2.t10 t2325.t2.a0))
% 4.48/4.68  (step t2325.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule trans :premises (t2325.t2.t6 t2325.t2.t11))
% 4.48/4.68  (step t2325.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2325.t2.t2 t2325.t2.t12))
% 4.48/4.68  (step t2325.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t2325.t2.a0 t2325.t2.a1))
% 4.48/4.68  (step t2325.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2325.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.68  (step t2325.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2325.t2 t2325.t3 t2325.t4))
% 4.48/4.68  (step t2325.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t2325.t5))
% 4.48/4.68  (step t2325.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2325.t6))
% 4.48/4.68  (step t2325.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2325.t1 t2325.t7))
% 4.48/4.68  (step t2325.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2325.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2325.t8 t2325.t9))
% 4.48/4.68  (step t2325.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2325.t10))
% 4.48/4.68  (step t2325.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t2325.t11))
% 4.48/4.68  (step t2325.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.68  (step t2325.t14 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2325.t15)
% 4.48/4.68  (assume t2325.t15.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2325.t15.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (step t2325.t15.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t2325.t15.a1))
% 4.48/4.68  (step t2325.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2325.t15.t1))
% 4.48/4.68  (step t2325.t15.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2325.t15.a0))
% 4.48/4.68  (step t2325.t15.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2325.t15.t3))
% 4.48/4.68  (step t2325.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2325.t15.t4))
% 4.48/4.68  (step t2325.t15.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t2325.t15.t5 t2325.t15.t5))
% 4.48/4.68  (step t2325.t15.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t2325.t15.t2 t2325.t15.t6))
% 4.48/4.68  (step t2325.t15 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t2325.t15.a0 t2325.t15.a1))
% 4.48/4.68  (step t2325.t16 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2325.t17 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2325.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t2325.t15 t2325.t16 t2325.t17))
% 4.48/4.68  (step t2325.t19 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t2325.t18))
% 4.48/4.68  (step t2325.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t2325.t19))
% 4.48/4.68  (step t2325.t21 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t2325.t14 t2325.t20))
% 4.48/4.68  (step t2325.t22 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.68  (step t2325.t23 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2325.t21 t2325.t22))
% 4.48/4.68  (step t2325.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2325.t23))
% 4.48/4.68  (step t2325.t25 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t2325.t24))
% 4.48/4.68  (step t2325.t26 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.68  (step t2325.t27 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t2325.t26 t2325.a1 t2325.a0))
% 4.48/4.68  (step t2325.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t2325.t25 t2325.t27))
% 4.48/4.68  (step t2325.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2325.t13 t2325.a2 t2325.t28))
% 4.48/4.68  (step t2325.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2325.t12 t2325.t29))
% 4.48/4.68  (step t2325 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t2325.a0 t2325.a1 t2325.a2))
% 4.48/4.68  (step t2326 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2327 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2328 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) 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.e21)))) :rule and_pos)
% 4.48/4.68  (step t2329 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule resolution :premises (t2325 t2326 t2327 t2328))
% 4.48/4.68  (step t2330 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t2329))
% 4.48/4.68  (step t2331 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2330))
% 4.48/4.68  (step t2332 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2324 t2331))
% 4.48/4.68  (step t2333 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2334 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2332 t2333))
% 4.48/4.68  (step t2335 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2334))
% 4.48/4.68  (step t2336 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t2335))
% 4.48/4.68  (step t2337 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2323 t2336))
% 4.48/4.68  (step t2338 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.68  (step t2339 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2340 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 4.48/4.68  (step t2341 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2342 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2337 t2338 t2339 t2340 t2341))
% 4.48/4.68  (step t2343 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t2342))
% 4.48/4.68  (step t2344 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2309 t2322 t2343))
% 4.48/4.68  (step t2345 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule or :premises (t2344))
% 4.48/4.68  (step t2346 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t2345))
% 4.48/4.68  (step t2347 (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)
% 4.48/4.68  (step t2348 (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)
% 4.48/4.68  (step t2349 (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 (t2348))
% 4.48/4.68  (step t2350 (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)
% 4.48/4.68  (step t2351 (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 (t2350))
% 4.48/4.68  (step t2352 (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)
% 4.48/4.68  (step t2353 (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 (t2352))
% 4.48/4.68  (step t2354 (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)
% 4.48/4.68  (step t2355 (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 (t2354))
% 4.48/4.68  (step t2356 (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)
% 4.48/4.68  (step t2357 (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 (t2356))
% 4.48/4.68  (step t2358 (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)
% 4.48/4.68  (step t2359 (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 (t2358))
% 4.48/4.68  (step t2360 (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)
% 4.48/4.68  (step t2361 (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 (t2360))
% 4.48/4.68  (step t2362 (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)
% 4.48/4.68  (step t2363 (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 (t2362))
% 4.48/4.68  (step t2364 (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)
% 4.48/4.68  (step t2365 (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 (t2364))
% 4.48/4.68  (step t2366 (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)
% 4.48/4.68  (step t2367 (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 (t2366))
% 4.48/4.68  (step t2368 (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)
% 4.48/4.68  (step t2369 (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 (t2368))
% 4.48/4.68  (step t2370 (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)
% 4.48/4.68  (step t2371 (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 (t2370))
% 4.48/4.68  (step t2372 (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)
% 4.48/4.68  (step t2373 (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 (t2372))
% 4.48/4.68  (step t2374 (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)
% 4.48/4.68  (step t2375 (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 (t2374))
% 4.48/4.68  (step t2376 (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)
% 4.48/4.68  (step t2377 (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 (t2376))
% 4.48/4.68  (step t2378 (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)
% 4.48/4.68  (step t2379 (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 (t2378))
% 4.48/4.68  (step t2380 (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)
% 4.48/4.68  (step t2381 (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 (t2380))
% 4.48/4.68  (step t2382 (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)
% 4.48/4.68  (step t2383 (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 (t2382))
% 4.48/4.68  (step t2384 (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)
% 4.48/4.68  (step t2385 (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 (t2384))
% 4.48/4.68  (step t2386 (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)
% 4.48/4.68  (step t2387 (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 (t2386))
% 4.48/4.68  (step t2388 (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)
% 4.48/4.68  (step t2389 (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 (t2388))
% 4.48/4.68  (step t2390 (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)
% 4.48/4.68  (step t2391 (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 (t2390))
% 4.48/4.68  (step t2392 (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)
% 4.48/4.68  (step t2393 (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 (t2392))
% 4.48/4.68  (step t2394 (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)
% 4.48/4.68  (step t2395 (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 (t2394))
% 4.48/4.68  (step t2396 (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)
% 4.48/4.68  (step t2397 (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 (t2396))
% 4.48/4.68  (step t2398 (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)
% 4.48/4.68  (step t2399 (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 (t2398))
% 4.48/4.68  (step t2400 (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)
% 4.48/4.68  (step t2401 (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 (t2400))
% 4.48/4.68  (step t2402 (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)
% 4.48/4.68  (step t2403 (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 (t2402))
% 4.48/4.68  (step t2404 (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)
% 4.48/4.68  (step t2405 (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 (t2404))
% 4.48/4.68  (step t2406 (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)
% 4.48/4.68  (step t2407 (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 (t2406))
% 4.48/4.68  (step t2408 (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)
% 4.48/4.68  (step t2409 (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 (t2408))
% 4.48/4.68  (step t2410 (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)
% 4.48/4.68  (step t2411 (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 (t2410))
% 4.48/4.68  (step t2412 (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)
% 4.48/4.68  (step t2413 (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 (t2412))
% 4.48/4.68  (step t2414 (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)
% 4.48/4.68  (step t2415 (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 (t2414))
% 4.48/4.68  (step t2416 (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)
% 4.48/4.68  (step t2417 (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 (t2416))
% 4.48/4.68  (step t2418 (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)
% 4.48/4.68  (step t2419 (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 (t2418))
% 4.48/4.68  (step t2420 (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)
% 4.48/4.68  (step t2421 (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 (t2420))
% 4.48/4.68  (step t2422 (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)
% 4.48/4.68  (step t2423 (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 (t2422))
% 4.48/4.68  (step t2424 (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)
% 4.48/4.68  (step t2425 (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 (t2424))
% 4.48/4.68  (step t2426 (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)
% 4.48/4.68  (step t2427 (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 (t2426))
% 4.48/4.68  (step t2428 (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)
% 4.48/4.68  (step t2429 (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 (t2428))
% 4.48/4.68  (step t2430 (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)
% 4.48/4.68  (step t2431 (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 (t2430))
% 4.48/4.68  (step t2432 (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)
% 4.48/4.68  (step t2433 (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 (t2432))
% 4.48/4.68  (step t2434 (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)
% 4.48/4.68  (step t2435 (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 (t2434))
% 4.48/4.68  (step t2436 (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)
% 4.48/4.68  (step t2437 (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 (t2436))
% 4.48/4.68  (step t2438 (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)
% 4.48/4.68  (step t2439 (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 (t2438))
% 4.48/4.68  (step t2440 (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)
% 4.48/4.68  (step t2441 (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 (t2440))
% 4.48/4.68  (step t2442 (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)
% 4.48/4.68  (step t2443 (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 (t2442))
% 4.48/4.68  (step t2444 (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 (t2349 t2351 t2353 t2355 t2357 t2359 t2361 t2363 t2365 t2367 t2369 t2371 t2373 t2375 t2377 t2379 t2381 t2383 t2385 t2387 t2389 t2391 t2393 t2395 t2397 t2399 t2401 t2403 t2405 t2407 t2409 t2411 t2413 t2415 t2417 t2419 t2421 t2423 t2425 t2427 t2429 t2431 t2433 t2435 t2437 t2439 t2441 t2443))
% 4.48/4.68  (step t2445 (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 (t2347 t2444 a5))
% 4.48/4.68  (step t2446 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t2445))
% 4.48/4.68  (step t2447 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and :premises (a12))
% 4.48/4.68  (step t2448 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2346 t2446 t2447 t2307))
% 4.48/4.68  (step t2449 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t2228 t2267 t2308 t2448))
% 4.48/4.68  (step t2450 (cl (not (= (and (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) (not (and (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule equiv_pos2)
% 4.48/4.68  (step t2451 (cl (= (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2452 (cl (= (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule all_simplify)
% 4.48/4.68  (step t2453 (cl (= (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule all_simplify)
% 4.48/4.68  (step t2454 (cl (= (and (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) :rule cong :premises (t2016 t2451 t2452 t2453))
% 4.48/4.68  (step t2455 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule resolution :premises (t2450 t2454 a14))
% 4.48/4.68  (step t2456 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule and :premises (t2455))
% 4.48/4.68  (step t2457 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and :premises (t2455))
% 4.48/4.68  (step t2458 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2127 t596 t2449 t2447 t2456 t2457))
% 4.48/4.68  (step t2459 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2460 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2461)
% 4.48/4.68  (assume t2461.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2461.a1 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2461.a2 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (step t2461.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2461.t2)
% 4.48/4.68  (assume t2461.t2.a0 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2461.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2461.t2.a2 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (step t2461.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t2461.t2.a2))
% 4.48/4.68  (step t2461.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.h2 tptp.e12))) :rule cong :premises (t2461.t2.t1))
% 4.48/4.68  (step t2461.t2.t3 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2461.t2.a1))
% 4.48/4.68  (step t2461.t2.t4 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t2461.t2.a0))
% 4.48/4.68  (step t2461.t2.t5 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t2461.t2.t4))
% 4.48/4.68  (step t2461.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule cong :premises (t2461.t2.t5 t2461.t2.t5))
% 4.48/4.68  (step t2461.t2.t7 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule trans :premises (t2461.t2.t2 t2461.t2.t3 t2461.t2.t6))
% 4.48/4.68  (step t2461.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t2461.t2.a0 t2461.t2.a1 t2461.t2.a2))
% 4.48/4.68  (step t2461.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2461.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2461.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2461.t6 (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.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2461.t2 t2461.t3 t2461.t4 t2461.t5))
% 4.48/4.68  (step t2461.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2461.t6))
% 4.48/4.68  (step t2461.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule contraction :premises (t2461.t7))
% 4.48/4.68  (step t2461.t9 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 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 (t2461.t1 t2461.t8))
% 4.48/4.68  (step t2461.t10 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 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)
% 4.48/4.68  (step t2461.t11 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2461.t9 t2461.t10))
% 4.48/4.68  (step t2461.t12 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule contraction :premises (t2461.t11))
% 4.48/4.68  (step t2461.t13 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule implies :premises (t2461.t12))
% 4.48/4.68  (step t2461.t14 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.48/4.68  (step t2461.t15 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2461.t14 t2461.a1 t2461.a2 t2461.a0))
% 4.48/4.68  (step t2461.t16 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2461.t13 t2461.t15))
% 4.48/4.68  (step t2461 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t2461.a0 t2461.a1 t2461.a2))
% 4.48/4.68  (step t2462 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2463 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2464 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2465 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t2461 t2462 t2463 t2464))
% 4.48/4.68  (step t2466 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2465))
% 4.48/4.68  (step t2467 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule contraction :premises (t2466))
% 4.48/4.68  (step t2468 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (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 (t2460 t2467))
% 4.48/4.68  (step t2469 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (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)
% 4.48/4.68  (step t2470 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2468 t2469))
% 4.48/4.68  (step t2471 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule contraction :premises (t2470))
% 4.48/4.68  (step t2472 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule implies :premises (t2471))
% 4.48/4.68  (step t2473 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2459 t2472))
% 4.48/4.68  (step t2474 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t2473))
% 4.48/4.68  (step t2475 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and :premises (t2455))
% 4.48/4.68  (step t2476 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2474 t373 t2456 t2475))
% 4.48/4.68  (step t2477 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.68  (step t2478 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2479)
% 4.48/4.68  (assume t2479.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2479.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2479.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2479.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2479.a4 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2479.a5 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (step t2479.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2479.t2)
% 4.48/4.68  (assume t2479.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2479.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2479.t2.a2 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2479.t2.a3 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (assume t2479.t2.a4 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2479.t2.a5 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (step t2479.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t2479.t2.a5))
% 4.48/4.68  (step t2479.t2.t2 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t2479.t2.t1))
% 4.48/4.68  (step t2479.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.68  (step t2479.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule cong :premises (t2479.t2.t2 t2479.t2.t3))
% 4.48/4.68  (step t2479.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2479.t2.a4))
% 4.48/4.68  (step t2479.t2.t6 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t2479.t2.t5))
% 4.48/4.68  (step t2479.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2479.t2.t6))
% 4.48/4.68  (step t2479.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule trans :premises (t2479.t2.t4 t2479.t2.t7))
% 4.48/4.68  (step t2479.t2.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.h2 tptp.e13))) :rule cong :premises (t2479.t2.t8))
% 4.48/4.68  (step t2479.t2.t10 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2479.t2.a3))
% 4.48/4.68  (step t2479.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2479.t2.a1))
% 4.48/4.68  (step t2479.t2.t12 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.68  (step t2479.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t2479.t2.t11 t2479.t2.t12))
% 4.48/4.68  (step t2479.t2.t14 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2479.t2.t11))
% 4.48/4.68  (step t2479.t2.t15 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2479.t2.a0))
% 4.48/4.68  (step t2479.t2.t16 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t2479.t2.t15))
% 4.48/4.68  (step t2479.t2.t17 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t2479.t2.t14 t2479.t2.t16))
% 4.48/4.68  (step t2479.t2.t18 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t2479.t2.a2))
% 4.48/4.68  (step t2479.t2.t19 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t2479.t2.t18))
% 4.48/4.68  (step t2479.t2.t20 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule cong :premises (t2479.t2.t17 t2479.t2.t19))
% 4.48/4.68  (step t2479.t2.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule trans :premises (t2479.t2.t9 t2479.t2.t10 t2479.t2.t13 t2479.t2.t20))
% 4.48/4.68  (step t2479.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t2479.t2.a0 t2479.t2.a1 t2479.t2.a2 t2479.t2.a3 t2479.t2.a4 t2479.t2.a5))
% 4.48/4.68  (step t2479.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2479.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2479.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2479.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2479.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2479.t8 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2479.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.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2479.t2 t2479.t3 t2479.t4 t2479.t5 t2479.t6 t2479.t7 t2479.t8))
% 4.48/4.68  (step t2479.t10 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2479.t9))
% 4.48/4.68  (step t2479.t11 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule contraction :premises (t2479.t10))
% 4.48/4.68  (step t2479.t12 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 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 (t2479.t1 t2479.t11))
% 4.48/4.68  (step t2479.t13 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 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)
% 4.48/4.68  (step t2479.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2479.t12 t2479.t13))
% 4.48/4.68  (step t2479.t15 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule contraction :premises (t2479.t14))
% 4.48/4.68  (step t2479.t16 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule implies :premises (t2479.t15))
% 4.48/4.68  (step t2479.t17 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.48/4.68  (step t2479.t18 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2479.t17 t2479.a4 t2479.a2 t2479.a3 t2479.a5 t2479.a1 t2479.a0))
% 4.48/4.68  (step t2479.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2479.t16 t2479.t18))
% 4.48/4.68  (step t2479 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t2479.a0 t2479.a1 t2479.a2 t2479.a3 t2479.a4 t2479.a5))
% 4.48/4.68  (step t2480 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2481 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2482 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2483 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2484 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2485 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2486 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))))) :rule resolution :premises (t2479 t2480 t2481 t2482 t2483 t2484 t2485))
% 4.48/4.68  (step t2487 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2486))
% 4.48/4.68  (step t2488 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule contraction :premises (t2487))
% 4.48/4.68  (step t2489 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))) (= (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 (t2478 t2488))
% 4.48/4.68  (step t2490 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))) (= (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)
% 4.48/4.68  (step t2491 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2489 t2490))
% 4.48/4.68  (step t2492 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule contraction :premises (t2491))
% 4.48/4.68  (step t2493 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (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) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule implies :premises (t2492))
% 4.48/4.68  (step t2494 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2477 t2493))
% 4.48/4.68  (step t2495 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t2494))
% 4.48/4.68  (step t2496 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and :premises (t2455))
% 4.48/4.68  (step t2497 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2495 t373 t2266 t554 t2456 t2475 t2496))
% 4.48/4.68  (step t2498 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.68  (step t2499 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2500)
% 4.48/4.68  (assume t2500.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.68  (assume t2500.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2500.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2500.a3 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (assume t2500.a4 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (step t2500.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2500.t2)
% 4.48/4.68  (assume t2500.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (assume t2500.t2.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2500.t2.a2 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (assume t2500.t2.a3 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.68  (assume t2500.t2.a4 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (step t2500.t2.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2500.t2.a4))
% 4.48/4.68  (step t2500.t2.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t2500.t2.t1))
% 4.48/4.68  (step t2500.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t2500.t2.t2 t2500.t2.t2))
% 4.48/4.68  (step t2500.t2.t4 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t2500.t2.a3))
% 4.48/4.68  (step t2500.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule trans :premises (t2500.t2.t3 t2500.t2.t4))
% 4.48/4.68  (step t2500.t2.t6 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.h2 tptp.e10))) :rule cong :premises (t2500.t2.t5))
% 4.48/4.68  (step t2500.t2.t7 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2500.t2.a2))
% 4.48/4.68  (step t2500.t2.t8 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t2500.t2.t7))
% 4.48/4.68  (step t2500.t2.t9 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2500.t2.t8))
% 4.48/4.68  (step t2500.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2500.t2.a1))
% 4.48/4.68  (step t2500.t2.t11 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t2500.t2.t10 t2500.t2.t10))
% 4.48/4.68  (step t2500.t2.t12 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2500.t2.t10))
% 4.48/4.68  (step t2500.t2.t13 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2500.t2.a0))
% 4.48/4.68  (step t2500.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t2500.t2.t13))
% 4.48/4.68  (step t2500.t2.t15 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule trans :premises (t2500.t2.t12 t2500.t2.t14))
% 4.48/4.68  (step t2500.t2.t16 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule cong :premises (t2500.t2.t15 t2500.t2.t15))
% 4.48/4.68  (step t2500.t2.t17 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule trans :premises (t2500.t2.t6 t2500.t2.t9 t2500.t2.t11 t2500.t2.t16))
% 4.48/4.68  (step t2500.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t2500.t2.a0 t2500.t2.a1 t2500.t2.a2 t2500.t2.a3 t2500.t2.a4))
% 4.48/4.68  (step t2500.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2500.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2500.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2500.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2500.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2500.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t2500.t2 t2500.t3 t2500.t4 t2500.t5 t2500.t6 t2500.t7))
% 4.48/4.68  (step t2500.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule reordering :premises (t2500.t8))
% 4.48/4.68  (step t2500.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule contraction :premises (t2500.t9))
% 4.48/4.68  (step t2500.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) 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 (t2500.t1 t2500.t10))
% 4.48/4.68  (step t2500.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) 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)
% 4.48/4.68  (step t2500.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule resolution :premises (t2500.t11 t2500.t12))
% 4.48/4.68  (step t2500.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule contraction :premises (t2500.t13))
% 4.48/4.68  (step t2500.t15 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule implies :premises (t2500.t14))
% 4.48/4.68  (step t2500.t16 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.48/4.68  (step t2500.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t2500.t16 t2500.a4 t2500.a2 t2500.a3 t2500.a0 t2500.a1))
% 4.48/4.68  (step t2500.t18 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule resolution :premises (t2500.t15 t2500.t17))
% 4.48/4.68  (step t2500 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t2500.a0 t2500.a1 t2500.a2 t2500.a3 t2500.a4))
% 4.48/4.68  (step t2501 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2502 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2503 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2504 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2505 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2506 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t2500 t2501 t2502 t2503 t2504 t2505))
% 4.48/4.68  (step t2507 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule reordering :premises (t2506))
% 4.48/4.68  (step t2508 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule contraction :premises (t2507))
% 4.48/4.68  (step t2509 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 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 (t2499 t2508))
% 4.48/4.68  (step t2510 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 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)
% 4.48/4.68  (step t2511 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (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 (t2509 t2510))
% 4.48/4.68  (step t2512 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule contraction :premises (t2511))
% 4.48/4.68  (step t2513 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule implies :premises (t2512))
% 4.48/4.68  (step t2514 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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 (t2498 t2513))
% 4.48/4.68  (step t2515 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t2514))
% 4.48/4.68  (step t2516 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13)))) :rule resolution :premises (t2515 t594 t554 t2307 t2457 t2496))
% 4.48/4.68  (step t2517 (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.e10)))) :rule or_neg)
% 4.48/4.68  (step t2518 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2519 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2520)
% 4.48/4.68  (assume t2520.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (assume t2520.a1 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (step t2520.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e10))) (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2520.t2)
% 4.48/4.68  (assume t2520.t2.a0 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (assume t2520.t2.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (step t2520.t2.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t2520.t2.a1))
% 4.48/4.68  (step t2520.t2.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2520.t2.t1))
% 4.48/4.68  (step t2520.t2.t3 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2520.t2.a0))
% 4.48/4.68  (step t2520.t2.t4 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t2520.t2.t3))
% 4.48/4.68  (step t2520.t2.t5 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t2520.t2.t2 t2520.t2.t4))
% 4.48/4.68  (step t2520.t2 (cl (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule subproof :discharge (t2520.t2.a0 t2520.t2.a1))
% 4.48/4.68  (step t2520.t3 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2520.t4 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2520.t5 (cl (= tptp.e20 (tptp.h2 tptp.e10)) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t2520.t2 t2520.t3 t2520.t4))
% 4.48/4.68  (step t2520.t6 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule reordering :premises (t2520.t5))
% 4.48/4.68  (step t2520.t7 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule contraction :premises (t2520.t6))
% 4.48/4.68  (step t2520.t8 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule resolution :premises (t2520.t1 t2520.t7))
% 4.48/4.68  (step t2520.t9 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.h2 tptp.e10)))) :rule implies_neg2)
% 4.48/4.68  (step t2520.t10 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e10))) (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule resolution :premises (t2520.t8 t2520.t9))
% 4.48/4.68  (step t2520.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule contraction :premises (t2520.t10))
% 4.48/4.68  (step t2520.t12 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule implies :premises (t2520.t11))
% 4.48/4.68  (step t2520.t13 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.68  (step t2520.t14 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t2520.t13 t2520.a1 t2520.a0))
% 4.48/4.68  (step t2520.t15 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule resolution :premises (t2520.t12 t2520.t14))
% 4.48/4.68  (step t2520 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule subproof :discharge (t2520.a0 t2520.a1))
% 4.48/4.68  (step t2521 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2522 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2523 (cl (= tptp.e20 (tptp.h2 tptp.e10)) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))))) :rule resolution :premises (t2520 t2521 t2522))
% 4.48/4.68  (step t2524 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule reordering :premises (t2523))
% 4.48/4.68  (step t2525 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule contraction :premises (t2524))
% 4.48/4.68  (step t2526 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule resolution :premises (t2519 t2525))
% 4.48/4.68  (step t2527 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.h2 tptp.e10)))) :rule implies_neg2)
% 4.48/4.68  (step t2528 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule resolution :premises (t2526 t2527))
% 4.48/4.68  (step t2529 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule contraction :premises (t2528))
% 4.48/4.68  (step t2530 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule implies :premises (t2529))
% 4.48/4.68  (step t2531 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= tptp.e20 (tptp.h2 tptp.e10))) :rule resolution :premises (t2518 t2530))
% 4.48/4.68  (step t2532 (cl (= tptp.e20 (tptp.h2 tptp.e10)) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule reordering :premises (t2531))
% 4.48/4.68  (step t2533 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule resolution :premises (t2532 t2447 t2457))
% 4.48/4.68  (step t2534 (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 (t2517 t2533))
% 4.48/4.68  (step t2535 (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.e12)))) :rule or_neg)
% 4.48/4.68  (step t2536 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2537 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2538)
% 4.48/4.68  (assume t2538.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2538.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (step t2538.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2538.t2)
% 4.48/4.68  (assume t2538.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2538.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (step t2538.t2.t1 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2538.t2.a1))
% 4.48/4.68  (step t2538.t2.t2 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2538.t2.t1))
% 4.48/4.68  (step t2538.t2.t3 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2538.t2.a0))
% 4.48/4.68  (step t2538.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t2538.t2.t3))
% 4.48/4.68  (step t2538.t2.t5 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t2538.t2.t2 t2538.t2.t4))
% 4.48/4.68  (step t2538.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule subproof :discharge (t2538.t2.a0 t2538.t2.a1))
% 4.48/4.68  (step t2538.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2538.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2538.t5 (cl (= tptp.e22 (tptp.h2 tptp.e12)) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2538.t2 t2538.t3 t2538.t4))
% 4.48/4.68  (step t2538.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule reordering :premises (t2538.t5))
% 4.48/4.68  (step t2538.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule contraction :premises (t2538.t6))
% 4.48/4.68  (step t2538.t8 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule resolution :premises (t2538.t1 t2538.t7))
% 4.48/4.68  (step t2538.t9 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h2 tptp.e12)))) :rule implies_neg2)
% 4.48/4.68  (step t2538.t10 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule resolution :premises (t2538.t8 t2538.t9))
% 4.48/4.68  (step t2538.t11 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule contraction :premises (t2538.t10))
% 4.48/4.68  (step t2538.t12 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule implies :premises (t2538.t11))
% 4.48/4.68  (step t2538.t13 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2538.t14 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2538.t13 t2538.a1 t2538.a0))
% 4.48/4.68  (step t2538.t15 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule resolution :premises (t2538.t12 t2538.t14))
% 4.48/4.68  (step t2538 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule subproof :discharge (t2538.a0 t2538.a1))
% 4.48/4.68  (step t2539 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2540 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2541 (cl (= tptp.e22 (tptp.h2 tptp.e12)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t2538 t2539 t2540))
% 4.48/4.68  (step t2542 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule reordering :premises (t2541))
% 4.48/4.68  (step t2543 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule contraction :premises (t2542))
% 4.48/4.68  (step t2544 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule resolution :premises (t2537 t2543))
% 4.48/4.68  (step t2545 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h2 tptp.e12)))) :rule implies_neg2)
% 4.48/4.68  (step t2546 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule resolution :premises (t2544 t2545))
% 4.48/4.68  (step t2547 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule contraction :premises (t2546))
% 4.48/4.68  (step t2548 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule implies :premises (t2547))
% 4.48/4.68  (step t2549 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule resolution :premises (t2536 t2548))
% 4.48/4.68  (step t2550 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t2549))
% 4.48/4.68  (step t2551 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule resolution :premises (t2550 t2266 t2475))
% 4.48/4.68  (step t2552 (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 (t2535 t2551))
% 4.48/4.68  (step t2553 (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.e13)))) :rule or_neg)
% 4.48/4.68  (step t2554 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.68  (step t2555 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2556)
% 4.48/4.68  (assume t2556.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2556.a1 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (step t2556.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e13))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2556.t2)
% 4.48/4.68  (assume t2556.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (assume t2556.t2.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (step t2556.t2.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2556.t2.a1))
% 4.48/4.68  (step t2556.t2.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2556.t2.t1))
% 4.48/4.68  (step t2556.t2.t3 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2556.t2.a0))
% 4.48/4.68  (step t2556.t2.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t2556.t2.t3))
% 4.48/4.68  (step t2556.t2.t5 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule trans :premises (t2556.t2.t2 t2556.t2.t4))
% 4.48/4.68  (step t2556.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule subproof :discharge (t2556.t2.a0 t2556.t2.a1))
% 4.48/4.68  (step t2556.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2556.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2556.t5 (cl (= tptp.e23 (tptp.h2 tptp.e13)) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t2556.t2 t2556.t3 t2556.t4))
% 4.48/4.68  (step t2556.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule reordering :premises (t2556.t5))
% 4.48/4.68  (step t2556.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule contraction :premises (t2556.t6))
% 4.48/4.68  (step t2556.t8 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule resolution :premises (t2556.t1 t2556.t7))
% 4.48/4.68  (step t2556.t9 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e13)))) :rule implies_neg2)
% 4.48/4.68  (step t2556.t10 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e13))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule resolution :premises (t2556.t8 t2556.t9))
% 4.48/4.68  (step t2556.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule contraction :premises (t2556.t10))
% 4.48/4.68  (step t2556.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule implies :premises (t2556.t11))
% 4.48/4.68  (step t2556.t13 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2556.t14 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t2556.t13 t2556.a1 t2556.a0))
% 4.48/4.68  (step t2556.t15 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule resolution :premises (t2556.t12 t2556.t14))
% 4.48/4.68  (step t2556 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule subproof :discharge (t2556.a0 t2556.a1))
% 4.48/4.68  (step t2557 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2558 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2559 (cl (= tptp.e23 (tptp.h2 tptp.e13)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t2556 t2557 t2558))
% 4.48/4.68  (step t2560 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule reordering :premises (t2559))
% 4.48/4.68  (step t2561 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule contraction :premises (t2560))
% 4.48/4.68  (step t2562 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule resolution :premises (t2555 t2561))
% 4.48/4.68  (step t2563 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.h2 tptp.e13)))) :rule implies_neg2)
% 4.48/4.68  (step t2564 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule resolution :premises (t2562 t2563))
% 4.48/4.68  (step t2565 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule contraction :premises (t2564))
% 4.48/4.68  (step t2566 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule implies :premises (t2565))
% 4.48/4.68  (step t2567 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e23 (tptp.h2 tptp.e13))) :rule resolution :premises (t2554 t2566))
% 4.48/4.68  (step t2568 (cl (= tptp.e23 (tptp.h2 tptp.e13)) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t2567))
% 4.48/4.68  (step t2569 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule resolution :premises (t2568 t2307 t2496))
% 4.48/4.68  (step t2570 (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 (t2553 t2569))
% 4.48/4.68  (step t2571 (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.e11)))) :rule or_neg)
% 4.48/4.68  (step t2572 (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 (t2571 t2456))
% 4.48/4.68  (step t2573 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.68  (step t2574 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2575)
% 4.48/4.68  (assume t2575.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2575.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.68  (assume t2575.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))
% 4.48/4.68  (assume t2575.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2575.a4 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (step t2575.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2575.t2)
% 4.48/4.68  (assume t2575.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (assume t2575.t2.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2575.t2.a2 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2575.t2.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))
% 4.48/4.68  (assume t2575.t2.a4 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.68  (step t2575.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t2575.t2.a4))
% 4.48/4.68  (step t2575.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.h2 tptp.e11))) :rule cong :premises (t2575.t2.t1))
% 4.48/4.68  (step t2575.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t2575.t2.a2))
% 4.48/4.68  (step t2575.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) :rule symm :premises (t2575.t2.a3))
% 4.48/4.68  (step t2575.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2575.t2.t4))
% 4.48/4.68  (step t2575.t2.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2575.t2.a1))
% 4.48/4.68  (step t2575.t2.t7 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2575.t2.t6))
% 4.48/4.68  (step t2575.t2.t8 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2575.t2.a0))
% 4.48/4.68  (step t2575.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t2575.t2.t8))
% 4.48/4.68  (step t2575.t2.t10 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule trans :premises (t2575.t2.t7 t2575.t2.t9))
% 4.48/4.68  (step t2575.t2.t11 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t2575.t2.t3))
% 4.48/4.68  (step t2575.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule cong :premises (t2575.t2.t10 t2575.t2.t11))
% 4.48/4.68  (step t2575.t2.t13 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule trans :premises (t2575.t2.t2 t2575.t2.t3 t2575.t2.t5 t2575.t2.t12))
% 4.48/4.68  (step t2575.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e11 (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 (t2575.t2.a0 t2575.t2.a1 t2575.t2.a2 t2575.t2.a3 t2575.t2.a4))
% 4.48/4.68  (step t2575.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2575.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2575.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2575.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2575.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2575.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2575.t2 t2575.t3 t2575.t4 t2575.t5 t2575.t6 t2575.t7))
% 4.48/4.68  (step t2575.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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 (t2575.t8))
% 4.48/4.68  (step t2575.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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 (t2575.t9))
% 4.48/4.68  (step t2575.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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 (t2575.t1 t2575.t10))
% 4.48/4.68  (step t2575.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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)
% 4.48/4.68  (step t2575.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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 (t2575.t11 t2575.t12))
% 4.48/4.68  (step t2575.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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 (t2575.t13))
% 4.48/4.68  (step t2575.t15 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (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 (t2575.t14))
% 4.48/4.68  (step t2575.t16 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 4.48/4.68  (step t2575.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2575.t16 t2575.a4 t2575.a0 t2575.a3 t2575.a2 t2575.a1))
% 4.48/4.68  (step t2575.t18 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2575.t15 t2575.t17))
% 4.48/4.68  (step t2575 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule subproof :discharge (t2575.a0 t2575.a1 t2575.a2 t2575.a3 t2575.a4))
% 4.48/4.68  (step t2576 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2577 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2578 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2579 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2580 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2581 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t2575 t2576 t2577 t2578 t2579 t2580))
% 4.48/4.68  (step t2582 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule reordering :premises (t2581))
% 4.48/4.68  (step t2583 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule contraction :premises (t2582))
% 4.48/4.68  (step t2584 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (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 (t2574 t2583))
% 4.48/4.68  (step t2585 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (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)
% 4.48/4.68  (step t2586 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule resolution :premises (t2584 t2585))
% 4.48/4.68  (step t2587 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule contraction :premises (t2586))
% 4.48/4.68  (step t2588 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule implies :premises (t2587))
% 4.48/4.68  (step t2589 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11)))) :rule resolution :premises (t2573 t2588))
% 4.48/4.68  (step t2590 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t2589))
% 4.48/4.68  (step t2591 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2592 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2593)
% 4.48/4.68  (assume t2593.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2593.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))
% 4.48/4.68  (assume t2593.a2 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.68  (assume t2593.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2593.a4 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (step t2593.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2593.t2)
% 4.48/4.68  (assume t2593.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2593.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2593.t2.a2 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.68  (assume t2593.t2.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2593.t2.a4 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))
% 4.48/4.68  (step t2593.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) :rule symm :premises (t2593.t2.a4))
% 4.48/4.68  (step t2593.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.h2 tptp.e11))) :rule cong :premises (t2593.t2.t1))
% 4.48/4.68  (step t2593.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t2593.t2.a3))
% 4.48/4.68  (step t2593.t2.t4 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t2593.t2.t3))
% 4.48/4.68  (step t2593.t2.t5 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t2593.t2.t4))
% 4.48/4.68  (step t2593.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) :rule symm :premises (t2593.t2.a2))
% 4.48/4.68  (step t2593.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t2593.t2.t6))
% 4.48/4.68  (step t2593.t2.t8 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2593.t2.a1))
% 4.48/4.68  (step t2593.t2.t9 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2593.t2.t8))
% 4.48/4.68  (step t2593.t2.t10 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2593.t2.a0))
% 4.48/4.68  (step t2593.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t2593.t2.t10))
% 4.48/4.68  (step t2593.t2.t12 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t2593.t2.t9 t2593.t2.t11))
% 4.48/4.68  (step t2593.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule cong :premises (t2593.t2.t12 t2593.t2.t12))
% 4.48/4.68  (step t2593.t2.t14 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule trans :premises (t2593.t2.t2 t2593.t2.t5 t2593.t2.t7 t2593.t2.t13))
% 4.48/4.68  (step t2593.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e11 (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 (t2593.t2.a0 t2593.t2.a1 t2593.t2.a2 t2593.t2.a3 t2593.t2.a4))
% 4.48/4.68  (step t2593.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2593.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2593.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2593.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2593.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2593.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t2593.t2 t2593.t3 t2593.t4 t2593.t5 t2593.t6 t2593.t7))
% 4.48/4.68  (step t2593.t9 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t2593.t8))
% 4.48/4.68  (step t2593.t10 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t2593.t9))
% 4.48/4.68  (step t2593.t11 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t2593.t1 t2593.t10))
% 4.48/4.68  (step t2593.t12 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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)
% 4.48/4.68  (step t2593.t13 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t2593.t11 t2593.t12))
% 4.48/4.68  (step t2593.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t2593.t13))
% 4.48/4.68  (step t2593.t15 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t2593.t14))
% 4.48/4.68  (step t2593.t16 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2593.t17 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t2593.t16 t2593.a4 t2593.a0 t2593.a2 t2593.a3 t2593.a1))
% 4.48/4.68  (step t2593.t18 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule resolution :premises (t2593.t15 t2593.t17))
% 4.48/4.68  (step t2593 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t2593.a0 t2593.a1 t2593.a2 t2593.a3 t2593.a4))
% 4.48/4.68  (step t2594 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2595 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2596 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2597 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2598 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2599 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t2593 t2594 t2595 t2596 t2597 t2598))
% 4.48/4.68  (step t2600 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule reordering :premises (t2599))
% 4.48/4.68  (step t2601 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule contraction :premises (t2600))
% 4.48/4.68  (step t2602 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 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 (t2592 t2601))
% 4.48/4.68  (step t2603 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 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)
% 4.48/4.68  (step t2604 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (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 (t2602 t2603))
% 4.48/4.68  (step t2605 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule contraction :premises (t2604))
% 4.48/4.68  (step t2606 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12)))) :rule implies :premises (t2605))
% 4.48/4.68  (step t2607 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (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 (t2591 t2606))
% 4.48/4.68  (step t2608 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t2607))
% 4.48/4.68  (step t2609 (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 (t2226))
% 4.48/4.68  (step t2610 (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 (t2609))
% 4.48/4.68  (step t2611 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.68  (step t2612 (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)
% 4.48/4.68  (step t2613 (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 (t2612))
% 4.48/4.68  (step t2614 (cl (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))))) :rule all_simplify)
% 4.48/4.68  (step t2615 (cl (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23))) :rule refl)
% 4.48/4.68  (step t2616 (cl (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23))) :rule all_simplify)
% 4.48/4.68  (step t2617 (cl (= (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))) (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23)))) :rule cong :premises (t2615 t2616))
% 4.48/4.68  (step t2618 (cl (= (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23)) true)) :rule all_simplify)
% 4.48/4.68  (step t2619 (cl (= (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))) true)) :rule trans :premises (t2617 t2618))
% 4.48/4.68  (step t2620 (cl (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) true)) :rule trans :premises (t2614 t2619))
% 4.48/4.68  (step t2621 (cl (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23))) :rule resolution :premises (t2613 t2620))
% 4.48/4.68  (step t2622 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 4.48/4.68  (step t2623 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t2621 t2240 t2279 t2622))
% 4.48/4.68  (step t2624 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2625 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2626)
% 4.48/4.68  (assume t2626.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.68  (assume t2626.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2626.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (step t2626.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2626.t2)
% 4.48/4.68  (assume t2626.t2.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.68  (assume t2626.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.68  (step t2626.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.68  (step t2626.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t2626.t2.t1))
% 4.48/4.68  (step t2626.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.68  (step t2626.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t2626.t2.a1))
% 4.48/4.68  (step t2626.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t2626.t2.t4))
% 4.48/4.68  (step t2626.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t2626.t2.t5))
% 4.48/4.68  (step t2626.t2.t7 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 tptp.e23))) :rule cong :premises (t2626.t2.t3 t2626.t2.t6))
% 4.48/4.68  (step t2626.t2.t8 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.68  (step t2626.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t2626.t2.t8))
% 4.48/4.68  (step t2626.t2.t10 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 4.48/4.68  (step t2626.t2.t11 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t2626.t2.t9 t2626.t2.t10))
% 4.48/4.68  (step t2626.t2.t12 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t2626.t2.t11 t2626.t2.a0))
% 4.48/4.68  (step t2626.t2.t13 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t2626.t2.t7 t2626.t2.t12))
% 4.48/4.68  (step t2626.t2.t14 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2626.t2.t2 t2626.t2.t13))
% 4.48/4.68  (step t2626.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t2626.t2.a0 t2626.t2.a1))
% 4.48/4.68  (step t2626.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.68  (step t2626.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2626.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2626.t2 t2626.t3 t2626.t4))
% 4.48/4.68  (step t2626.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2626.t5))
% 4.48/4.68  (step t2626.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2626.t6))
% 4.48/4.68  (step t2626.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2626.t1 t2626.t7))
% 4.48/4.68  (step t2626.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2626.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2626.t8 t2626.t9))
% 4.48/4.68  (step t2626.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2626.t10))
% 4.48/4.68  (step t2626.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t2626.t11))
% 4.48/4.68  (step t2626.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2626.t14 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2626.t15)
% 4.48/4.68  (assume t2626.t15.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2626.t15.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (step t2626.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2626.t15.a1))
% 4.48/4.68  (step t2626.t15.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2626.t15.t1))
% 4.48/4.68  (step t2626.t15.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2626.t15.a0))
% 4.48/4.68  (step t2626.t15.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2626.t15.t3))
% 4.48/4.68  (step t2626.t15.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2626.t15.t4))
% 4.48/4.68  (step t2626.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.68  (step t2626.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t2626.t15.t5 t2626.t15.t6))
% 4.48/4.68  (step t2626.t15.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t2626.t15.t2 t2626.t15.t7))
% 4.48/4.68  (step t2626.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t2626.t15.a0 t2626.t15.a1))
% 4.48/4.68  (step t2626.t16 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2626.t17 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2626.t18 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t2626.t15 t2626.t16 t2626.t17))
% 4.48/4.68  (step t2626.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t2626.t18))
% 4.48/4.68  (step t2626.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t2626.t19))
% 4.48/4.68  (step t2626.t21 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t2626.t14 t2626.t20))
% 4.48/4.68  (step t2626.t22 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.68  (step t2626.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2626.t21 t2626.t22))
% 4.48/4.68  (step t2626.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2626.t23))
% 4.48/4.68  (step t2626.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t2626.t24))
% 4.48/4.68  (step t2626.t26 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2626.t27 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t2626.t26 t2626.a1 t2626.a2))
% 4.48/4.68  (step t2626.t28 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t2626.t25 t2626.t27))
% 4.48/4.68  (step t2626.t29 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2626.t13 t2626.a0 t2626.t28))
% 4.48/4.68  (step t2626.t30 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2626.t12 t2626.t29))
% 4.48/4.68  (step t2626 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t2626.a0 t2626.a1 t2626.a2))
% 4.48/4.68  (step t2627 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.68  (step t2628 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2629 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2630 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t2626 t2627 t2628 t2629))
% 4.48/4.68  (step t2631 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2630))
% 4.48/4.68  (step t2632 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2631))
% 4.48/4.68  (step t2633 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2625 t2632))
% 4.48/4.68  (step t2634 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2635 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2633 t2634))
% 4.48/4.68  (step t2636 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2635))
% 4.48/4.68  (step t2637 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t2636))
% 4.48/4.68  (step t2638 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2624 t2637))
% 4.48/4.68  (step t2639 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.68  (step t2640 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2641 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2642 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2643 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2638 t2639 t2640 t2641 t2642))
% 4.48/4.68  (step t2644 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2643))
% 4.48/4.68  (step t2645 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2611 t2623 t2644))
% 4.48/4.68  (step t2646 (cl (= tptp.e21 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t2645))
% 4.48/4.68  (step t2647 (cl (= tptp.e21 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t2646))
% 4.48/4.68  (step t2648 (cl (not (= tptp.e21 tptp.e23))) :rule and :premises (a7))
% 4.48/4.68  (step t2649 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2647 t2648 t2266 t2307))
% 4.48/4.68  (step t2650 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.68  (step t2651 (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)
% 4.48/4.68  (step t2652 (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 (t2651))
% 4.48/4.68  (step t2653 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))))) :rule all_simplify)
% 4.48/4.68  (step t2654 (cl (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22))) :rule refl)
% 4.48/4.68  (step t2655 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule all_simplify)
% 4.48/4.68  (step t2656 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)))) :rule cong :premises (t2654 t2655))
% 4.48/4.68  (step t2657 (cl (= (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)) true)) :rule all_simplify)
% 4.48/4.68  (step t2658 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) true)) :rule trans :premises (t2656 t2657))
% 4.48/4.68  (step t2659 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) true)) :rule trans :premises (t2653 t2658))
% 4.48/4.68  (step t2660 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule resolution :premises (t2652 t2659))
% 4.48/4.68  (step t2661 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 4.48/4.68  (step t2662 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2660 t2240 t2661))
% 4.48/4.68  (step t2663 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2664 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2665)
% 4.48/4.68  (assume t2665.a0 (not (= tptp.e21 tptp.e22)))
% 4.48/4.68  (assume t2665.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (step t2665.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2665.t2)
% 4.48/4.68  (assume t2665.t2.a0 (not (= tptp.e21 tptp.e22)))
% 4.48/4.68  (assume t2665.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (step t2665.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.68  (step t2665.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 (t2665.t2.t1))
% 4.48/4.68  (step t2665.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.68  (step t2665.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2665.t2.a1))
% 4.48/4.68  (step t2665.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 tptp.e22))) :rule cong :premises (t2665.t2.t3 t2665.t2.t4))
% 4.48/4.68  (step t2665.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 4.48/4.68  (step t2665.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t2665.t2.t6))
% 4.48/4.68  (step t2665.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 4.48/4.68  (step t2665.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t2665.t2.t7 t2665.t2.t8))
% 4.48/4.68  (step t2665.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t2665.t2.t9 t2665.t2.a0))
% 4.48/4.68  (step t2665.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t2665.t2.t5 t2665.t2.t10))
% 4.48/4.68  (step t2665.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2665.t2.t2 t2665.t2.t11))
% 4.48/4.68  (step t2665.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2665.t2.a0 t2665.t2.a1))
% 4.48/4.68  (step t2665.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2665.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2665.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2665.t2 t2665.t3 t2665.t4))
% 4.48/4.68  (step t2665.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2665.t5))
% 4.48/4.68  (step t2665.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2665.t6))
% 4.48/4.68  (step t2665.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2665.t1 t2665.t7))
% 4.48/4.68  (step t2665.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2665.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2665.t8 t2665.t9))
% 4.48/4.68  (step t2665.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2665.t10))
% 4.48/4.68  (step t2665.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2665.t11))
% 4.48/4.68  (step t2665.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.68  (step t2665.t14 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2665.t13 t2665.a0 t2665.a1))
% 4.48/4.68  (step t2665.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2665.t12 t2665.t14))
% 4.48/4.68  (step t2665 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2665.a0 t2665.a1))
% 4.48/4.68  (step t2666 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2667 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2668 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2665 t2666 t2667))
% 4.48/4.68  (step t2669 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2668))
% 4.48/4.68  (step t2670 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2669))
% 4.48/4.68  (step t2671 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2664 t2670))
% 4.48/4.68  (step t2672 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 4.48/4.68  (step t2673 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2671 t2672))
% 4.48/4.68  (step t2674 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2673))
% 4.48/4.68  (step t2675 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2674))
% 4.48/4.68  (step t2676 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2663 t2675))
% 4.48/4.68  (step t2677 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.68  (step t2678 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2679 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.68  (step t2680 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2676 t2677 t2678 t2679))
% 4.48/4.68  (step t2681 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2680))
% 4.48/4.68  (step t2682 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2650 t2662 t2681))
% 4.48/4.68  (step t2683 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t2682))
% 4.48/4.68  (step t2684 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2683))
% 4.48/4.68  (step t2685 (cl (not (= tptp.e21 tptp.e22))) :rule and :premises (a7))
% 4.48/4.68  (step t2686 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2684 t2685 t2266))
% 4.48/4.68  (step t2687 (cl (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule and :premises (t2226))
% 4.48/4.68  (step t2688 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t2687))
% 4.48/4.68  (step t2689 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.68  (step t2690 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2691)
% 4.48/4.68  (assume t2691.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2691.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2691.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2691.a3 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2691.a4 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 4.48/4.68  (assume t2691.a5 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))
% 4.48/4.68  (assume t2691.a6 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2691.a7 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (step t2691.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2691.t2)
% 4.48/4.68  (assume t2691.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.68  (assume t2691.t2.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.68  (assume t2691.t2.a2 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2691.t2.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2691.t2.a4 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))
% 4.48/4.68  (assume t2691.t2.a5 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2691.t2.a6 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2691.t2.a7 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 4.48/4.68  (step t2691.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) :rule symm :premises (t2691.t2.a7))
% 4.48/4.68  (step t2691.t2.t2 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t2691.t2.a6))
% 4.48/4.68  (step t2691.t2.t3 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t2691.t2.t2))
% 4.48/4.68  (step t2691.t2.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.68  (step t2691.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule cong :premises (t2691.t2.t3 t2691.t2.t4))
% 4.48/4.68  (step t2691.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t2691.t2.t5))
% 4.48/4.68  (step t2691.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t2691.t2.t1 t2691.t2.a5 t2691.t2.t6))
% 4.48/4.68  (step t2691.t2.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t2691.t2.t7))
% 4.48/4.68  (step t2691.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2691.t2.a5))
% 4.48/4.68  (step t2691.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule trans :premises (t2691.t2.t5 t2691.t2.t9))
% 4.48/4.68  (step t2691.t2.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.h2 tptp.e13))) :rule cong :premises (t2691.t2.t10))
% 4.48/4.68  (step t2691.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2691.t2.a0))
% 4.48/4.68  (step t2691.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t2691.t2.a1))
% 4.48/4.68  (step t2691.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) :rule symm :premises (t2691.t2.a4))
% 4.48/4.68  (step t2691.t2.t15 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule symm :premises (t2691.t2.t14))
% 4.48/4.68  (step t2691.t2.t16 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t2691.t2.t13))
% 4.48/4.68  (step t2691.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t2691.t2.t12))
% 4.48/4.68  (step t2691.t2.t18 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule trans :premises (t2691.t2.t16 t2691.t2.t17))
% 4.48/4.68  (step t2691.t2.t19 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2691.t2.a3))
% 4.48/4.68  (step t2691.t2.t20 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2691.t2.t19))
% 4.48/4.68  (step t2691.t2.t21 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2691.t2.a2))
% 4.48/4.68  (step t2691.t2.t22 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t2691.t2.t21))
% 4.48/4.68  (step t2691.t2.t23 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t2691.t2.t20 t2691.t2.t22))
% 4.48/4.68  (step t2691.t2.t24 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule cong :premises (t2691.t2.t18 t2691.t2.t23))
% 4.48/4.68  (step t2691.t2.t25 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule trans :premises (t2691.t2.t8 t2691.t2.t11 t2691.t2.t12 t2691.t2.t13 t2691.t2.t15 t2691.t2.t24))
% 4.48/4.68  (step t2691.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (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 (t2691.t2.a0 t2691.t2.a1 t2691.t2.a2 t2691.t2.a3 t2691.t2.a4 t2691.t2.a5 t2691.t2.a6 t2691.t2.a7))
% 4.48/4.68  (step t2691.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2691.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2691.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2691.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2691.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2691.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2691.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2691.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2691.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t2691.t2 t2691.t3 t2691.t4 t2691.t5 t2691.t6 t2691.t7 t2691.t8 t2691.t9 t2691.t10))
% 4.48/4.68  (step t2691.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t2691.t11))
% 4.48/4.68  (step t2691.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t2691.t12))
% 4.48/4.68  (step t2691.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t2691.t1 t2691.t13))
% 4.48/4.68  (step t2691.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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)
% 4.48/4.68  (step t2691.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t2691.t14 t2691.t15))
% 4.48/4.68  (step t2691.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t2691.t16))
% 4.48/4.68  (step t2691.t18 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t2691.t17))
% 4.48/4.68  (step t2691.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2691.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t2691.t19 t2691.a7 t2691.a3 t2691.a6 t2691.a2 t2691.a5 t2691.a1 t2691.a0 t2691.a4))
% 4.48/4.68  (step t2691.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule resolution :premises (t2691.t18 t2691.t20))
% 4.48/4.68  (step t2691 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t2691.a0 t2691.a1 t2691.a2 t2691.a3 t2691.a4 t2691.a5 t2691.a6 t2691.a7))
% 4.48/4.68  (step t2692 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2693 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2694 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2695 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2696 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2697 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2698 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2699 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2700 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t2691 t2692 t2693 t2694 t2695 t2696 t2697 t2698 t2699))
% 4.48/4.68  (step t2701 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule reordering :premises (t2700))
% 4.48/4.68  (step t2702 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule contraction :premises (t2701))
% 4.48/4.68  (step t2703 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (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 (t2690 t2702))
% 4.48/4.68  (step t2704 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (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)
% 4.48/4.68  (step t2705 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule resolution :premises (t2703 t2704))
% 4.48/4.68  (step t2706 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule contraction :premises (t2705))
% 4.48/4.68  (step t2707 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule implies :premises (t2706))
% 4.48/4.68  (step t2708 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12)))) :rule resolution :premises (t2689 t2707))
% 4.48/4.68  (step t2709 (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.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t2708))
% 4.48/4.68  (step t2710 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2711 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2712)
% 4.48/4.68  (assume t2712.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (assume t2712.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2712.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.68  (assume t2712.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.68  (assume t2712.a4 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2712.a5 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (assume t2712.a6 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (step t2712.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2712.t2)
% 4.48/4.68  (assume t2712.t2.a0 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.68  (assume t2712.t2.a1 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.68  (assume t2712.t2.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.68  (assume t2712.t2.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.68  (assume t2712.t2.a4 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.68  (assume t2712.t2.a5 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.68  (assume t2712.t2.a6 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.68  (step t2712.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t2712.t2.a6))
% 4.48/4.68  (step t2712.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.h2 tptp.e10))) :rule cong :premises (t2712.t2.t1))
% 4.48/4.68  (step t2712.t2.t3 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t2712.t2.a5))
% 4.48/4.68  (step t2712.t2.t4 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t2712.t2.a4))
% 4.48/4.68  (step t2712.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t2712.t2.a3))
% 4.48/4.68  (step t2712.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t2712.t2.t5))
% 4.48/4.68  (step t2712.t2.t7 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t2712.t2.a0))
% 4.48/4.68  (step t2712.t2.t8 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t2712.t2.t7))
% 4.48/4.68  (step t2712.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2712.t2.a2))
% 4.48/4.68  (step t2712.t2.t10 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2712.t2.t9))
% 4.48/4.68  (step t2712.t2.t11 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2712.t2.a1))
% 4.48/4.68  (step t2712.t2.t12 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t2712.t2.t11))
% 4.48/4.68  (step t2712.t2.t13 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t2712.t2.t10 t2712.t2.t12))
% 4.48/4.68  (step t2712.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule cong :premises (t2712.t2.t8 t2712.t2.t13))
% 4.48/4.68  (step t2712.t2.t15 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule trans :premises (t2712.t2.t2 t2712.t2.t3 t2712.t2.t4 t2712.t2.t6 t2712.t2.t14))
% 4.48/4.68  (step t2712.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t2712.t2.a0 t2712.t2.a1 t2712.t2.a2 t2712.t2.a3 t2712.t2.a4 t2712.t2.a5 t2712.t2.a6))
% 4.48/4.68  (step t2712.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2712.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2712.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2712.t6 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2712.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2712.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2712.t9 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2712.t10 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t2712.t2 t2712.t3 t2712.t4 t2712.t5 t2712.t6 t2712.t7 t2712.t8 t2712.t9))
% 4.48/4.68  (step t2712.t11 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule reordering :premises (t2712.t10))
% 4.48/4.68  (step t2712.t12 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule contraction :premises (t2712.t11))
% 4.48/4.68  (step t2712.t13 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 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 (t2712.t1 t2712.t12))
% 4.48/4.68  (step t2712.t14 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 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)
% 4.48/4.68  (step t2712.t15 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule resolution :premises (t2712.t13 t2712.t14))
% 4.48/4.68  (step t2712.t16 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule contraction :premises (t2712.t15))
% 4.48/4.68  (step t2712.t17 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule implies :premises (t2712.t16))
% 4.48/4.68  (step t2712.t18 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2712.t19 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t2712.t18 t2712.a4 t2712.a6 t2712.a1 t2712.a3 t2712.a0 t2712.a5 t2712.a2))
% 4.48/4.68  (step t2712.t20 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12)))) :rule resolution :premises (t2712.t17 t2712.t19))
% 4.48/4.68  (step t2712 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 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 (t2712.a0 t2712.a1 t2712.a2 t2712.a3 t2712.a4 t2712.a5 t2712.a6))
% 4.48/4.68  (step t2713 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.68  (step t2714 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.68  (step t2715 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2716 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.68  (step t2717 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2718 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2719 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2720 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t2712 t2713 t2714 t2715 t2716 t2717 t2718 t2719))
% 4.48/4.68  (step t2721 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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 (t2720))
% 4.48/4.68  (step t2722 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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 (t2721))
% 4.48/4.68  (step t2723 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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 (t2711 t2722))
% 4.48/4.68  (step t2724 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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)
% 4.48/4.68  (step t2725 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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 (t2723 t2724))
% 4.48/4.68  (step t2726 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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 (t2725))
% 4.48/4.68  (step t2727 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 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 (t2726))
% 4.48/4.68  (step t2728 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 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 (t2710 t2727))
% 4.48/4.68  (step t2729 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t2728))
% 4.48/4.68  (step t2730 (cl (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t141))
% 4.48/4.68  (step t2731 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t2730))
% 4.48/4.68  (step t2732 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.68  (step t2733 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2734 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t2733))
% 4.48/4.68  (step t2735 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))))) :rule all_simplify)
% 4.48/4.68  (step t2736 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule refl)
% 4.48/4.68  (step t2737 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2738 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t2736 t2737))
% 4.48/4.68  (step t2739 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.68  (step t2740 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) true)) :rule trans :premises (t2738 t2739))
% 4.48/4.68  (step t2741 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule trans :premises (t2735 t2740))
% 4.48/4.68  (step t2742 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2734 t2741))
% 4.48/4.68  (step t2743 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 4.48/4.68  (step t2744 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t1385 t2742 t2743))
% 4.48/4.68  (step t2745 (cl (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 4.48/4.68  (step t2746 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2747)
% 4.48/4.68  (assume t2747.a0 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (assume t2747.a1 (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))
% 4.48/4.68  (step t2747.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2747.t2)
% 4.48/4.68  (assume t2747.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))
% 4.48/4.68  (assume t2747.t2.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (step t2747.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2747.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 (t2747.t2.t1))
% 4.48/4.68  (step t2747.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t2747.t2.a1))
% 4.48/4.68  (step t2747.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t2747.t2.t3))
% 4.48/4.68  (step t2747.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 4.48/4.68  (step t2747.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t2747.t2.t4 t2747.t2.t5))
% 4.48/4.68  (step t2747.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2747.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t2747.t2.t7))
% 4.48/4.68  (step t2747.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 4.48/4.68  (step t2747.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t2747.t2.t8 t2747.t2.t9))
% 4.48/4.68  (step t2747.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t2747.t2.t10 t2747.t2.a0))
% 4.48/4.68  (step t2747.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t2747.t2.t6 t2747.t2.t11))
% 4.48/4.68  (step t2747.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2747.t2.t2 t2747.t2.t12))
% 4.48/4.68  (step t2747.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2747.t2.a0 t2747.t2.a1))
% 4.48/4.68  (step t2747.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 4.48/4.68  (step t2747.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2747.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2747.t2 t2747.t3 t2747.t4))
% 4.48/4.68  (step t2747.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2747.t5))
% 4.48/4.68  (step t2747.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2747.t6))
% 4.48/4.68  (step t2747.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2747.t1 t2747.t7))
% 4.48/4.68  (step t2747.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2747.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2747.t8 t2747.t9))
% 4.48/4.68  (step t2747.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2747.t10))
% 4.48/4.68  (step t2747.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2747.t11))
% 4.48/4.68  (step t2747.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2747.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2747.t13 t2747.a1 t2747.a0))
% 4.48/4.68  (step t2747.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2747.t12 t2747.t14))
% 4.48/4.68  (step t2747 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2747.a0 t2747.a1))
% 4.48/4.68  (step t2748 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2749 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 4.48/4.68  (step t2750 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t2747 t2748 t2749))
% 4.48/4.68  (step t2751 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2750))
% 4.48/4.68  (step t2752 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2751))
% 4.48/4.68  (step t2753 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (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 (t2746 t2752))
% 4.48/4.68  (step t2754 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (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)
% 4.48/4.68  (step t2755 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2753 t2754))
% 4.48/4.68  (step t2756 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2755))
% 4.48/4.68  (step t2757 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2756))
% 4.48/4.68  (step t2758 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2745 t2757))
% 4.48/4.68  (step t2759 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2760 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 4.48/4.68  (step t2761 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (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)
% 4.48/4.68  (step t2762 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2758 t2759 t2760 t2761))
% 4.48/4.68  (step t2763 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2762))
% 4.48/4.68  (step t2764 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2732 t2744 t2763))
% 4.48/4.68  (step t2765 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t2764))
% 4.48/4.68  (step t2766 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2765))
% 4.48/4.68  (step t2767 (cl (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.68  (step t2768 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.68  (step t2769 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 4.48/4.68  (step t2770 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2771 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t2770))
% 4.48/4.68  (step t2772 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 4.48/4.68  (step t2773 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 4.48/4.68  (step t2774 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2775 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t2773 t2774))
% 4.48/4.68  (step t2776 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.68  (step t2777 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t2775 t2776))
% 4.48/4.68  (step t2778 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t2772 t2777))
% 4.48/4.68  (step t2779 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2771 t2778))
% 4.48/4.68  (step t2780 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t2769 t2779 t1416))
% 4.48/4.68  (step t2781 (cl (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.48/4.68  (step t2782 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2783)
% 4.48/4.68  (assume t2783.a0 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (assume t2783.a1 (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.68  (step t2783.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2783.t2)
% 4.48/4.68  (assume t2783.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.68  (assume t2783.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (step t2783.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2783.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t2783.t2.t1))
% 4.48/4.68  (step t2783.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11)) :rule symm :premises (t2783.t2.a1))
% 4.48/4.68  (step t2783.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t2783.t2.t3))
% 4.48/4.68  (step t2783.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 4.48/4.68  (step t2783.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t2783.t2.t4 t2783.t2.t5))
% 4.48/4.68  (step t2783.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2783.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t2783.t2.t7))
% 4.48/4.68  (step t2783.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.48/4.68  (step t2783.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t2783.t2.t8 t2783.t2.t9))
% 4.48/4.68  (step t2783.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t2783.t2.t10 t2783.t2.a0))
% 4.48/4.68  (step t2783.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t2783.t2.t6 t2783.t2.t11))
% 4.48/4.68  (step t2783.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2783.t2.t2 t2783.t2.t12))
% 4.48/4.68  (step t2783.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t2783.t2.a0 t2783.t2.a1))
% 4.48/4.68  (step t2783.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.68  (step t2783.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2783.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2783.t2 t2783.t3 t2783.t4))
% 4.48/4.68  (step t2783.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t2783.t5))
% 4.48/4.68  (step t2783.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t2783.t6))
% 4.48/4.68  (step t2783.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2783.t1 t2783.t7))
% 4.48/4.68  (step t2783.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2783.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2783.t8 t2783.t9))
% 4.48/4.68  (step t2783.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t2783.t10))
% 4.48/4.68  (step t2783.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t2783.t11))
% 4.48/4.68  (step t2783.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2783.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2783.t13 t2783.a1 t2783.a0))
% 4.48/4.68  (step t2783.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2783.t12 t2783.t14))
% 4.48/4.68  (step t2783 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t2783.a0 t2783.a1))
% 4.48/4.68  (step t2784 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2785 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.68  (step t2786 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t2783 t2784 t2785))
% 4.48/4.68  (step t2787 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t2786))
% 4.48/4.68  (step t2788 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t2787))
% 4.48/4.68  (step t2789 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2782 t2788))
% 4.48/4.68  (step t2790 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2791 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2789 t2790))
% 4.48/4.68  (step t2792 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t2791))
% 4.48/4.68  (step t2793 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t2792))
% 4.48/4.68  (step t2794 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2781 t2793))
% 4.48/4.68  (step t2795 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2796 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.48/4.68  (step t2797 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2798 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2794 t2795 t2796 t2797))
% 4.48/4.68  (step t2799 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t2798))
% 4.48/4.68  (step t2800 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2768 t2780 t2799))
% 4.48/4.68  (step t2801 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t2800))
% 4.48/4.68  (step t2802 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2801))
% 4.48/4.68  (step t2803 (cl (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.68  (step t2804 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t1675))
% 4.48/4.68  (step t2805 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 4.48/4.68  (step t2806 (cl (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t2805))
% 4.48/4.68  (step t2807 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.68  (step t2808 (cl (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t2807))
% 4.48/4.68  (step t2809 (cl (not (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))))) (not (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule equiv_pos2)
% 4.48/4.68  (step t2810 (cl (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))))) :rule cong :premises (t526 t347 t146 t2769 t1254))
% 4.48/4.68  (step t2811 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2812 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2813)
% 4.48/4.68  (assume t2813.a0 (not (= tptp.e10 tptp.e13)))
% 4.48/4.68  (assume t2813.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2813.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2813.a3 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (step t2813.t1 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2813.t2)
% 4.48/4.68  (assume t2813.t2.a0 (not (= tptp.e10 tptp.e13)))
% 4.48/4.68  (assume t2813.t2.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2813.t2.a2 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2813.t2.a3 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (step t2813.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) false) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule equiv_simplify)
% 4.48/4.68  (step t2813.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv1 :premises (t2813.t2.t1))
% 4.48/4.68  (step t2813.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 4.48/4.68  (step t2813.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t2813.t2.a2))
% 4.48/4.68  (step t2813.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t2813.t2.t4))
% 4.48/4.68  (step t2813.t2.t6 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.68  (step t2813.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule cong :premises (t2813.t2.t5 t2813.t2.t6))
% 4.48/4.68  (step t2813.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2813.t2.a1))
% 4.48/4.68  (step t2813.t2.t9 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t2813.t2.t8))
% 4.48/4.68  (step t2813.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2813.t2.t9))
% 4.48/4.68  (step t2813.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule trans :premises (t2813.t2.t7 t2813.t2.t10))
% 4.48/4.68  (step t2813.t2.t12 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t2813.t2.t11))
% 4.48/4.68  (step t2813.t2.t13 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11)) :rule symm :premises (t2813.t2.a3))
% 4.48/4.68  (step t2813.t2.t14 (cl (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule cong :premises (t2813.t2.t5 t2813.t2.t13))
% 4.48/4.68  (step t2813.t2.t15 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t2813.t2.t7))
% 4.48/4.68  (step t2813.t2.t16 (cl (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t2813.t2.t14 t2813.t2.t15))
% 4.48/4.68  (step t2813.t2.t17 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule symm :premises (t2813.t2.t16))
% 4.48/4.68  (step t2813.t2.t18 (cl (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule trans :premises (t2813.t2.t12 t2813.t2.t17))
% 4.48/4.68  (step t2813.t2.t19 (cl (= (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) tptp.e13)) :rule symm :premises (t2813.t2.t18))
% 4.48/4.68  (step t2813.t2.t20 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 tptp.e13))) :rule cong :premises (t2813.t2.t3 t2813.t2.t19))
% 4.48/4.68  (step t2813.t2.t21 (cl (= (= (= tptp.e10 tptp.e13) false) (not (= tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 4.48/4.68  (step t2813.t2.t22 (cl (= (= tptp.e10 tptp.e13) false) (not (not (= tptp.e10 tptp.e13)))) :rule equiv2 :premises (t2813.t2.t21))
% 4.48/4.68  (step t2813.t2.t23 (cl (not (not (not (= tptp.e10 tptp.e13)))) (= tptp.e10 tptp.e13)) :rule not_not)
% 4.48/4.68  (step t2813.t2.t24 (cl (= (= tptp.e10 tptp.e13) false) (= tptp.e10 tptp.e13)) :rule resolution :premises (t2813.t2.t22 t2813.t2.t23))
% 4.48/4.68  (step t2813.t2.t25 (cl (= (= tptp.e10 tptp.e13) false)) :rule resolution :premises (t2813.t2.t24 t2813.t2.a0))
% 4.48/4.68  (step t2813.t2.t26 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) false)) :rule trans :premises (t2813.t2.t20 t2813.t2.t25))
% 4.48/4.68  (step t2813.t2.t27 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2813.t2.t2 t2813.t2.t26))
% 4.48/4.68  (step t2813.t2 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule subproof :discharge (t2813.t2.a0 t2813.t2.a1 t2813.t2.a2 t2813.t2.a3))
% 4.48/4.68  (step t2813.t3 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2813.t4 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2813.t5 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2813.t6 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2813.t7 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2813.t2 t2813.t3 t2813.t4 t2813.t5 t2813.t6))
% 4.48/4.68  (step t2813.t8 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule reordering :premises (t2813.t7))
% 4.48/4.68  (step t2813.t9 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2813.t8))
% 4.48/4.68  (step t2813.t10 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2813.t1 t2813.t9))
% 4.48/4.68  (step t2813.t11 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule implies_neg2)
% 4.48/4.68  (step t2813.t12 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t2813.t10 t2813.t11))
% 4.48/4.68  (step t2813.t13 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule contraction :premises (t2813.t12))
% 4.48/4.68  (step t2813.t14 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies :premises (t2813.t13))
% 4.48/4.68  (step t2813.t15 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2813.t16 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2813.t15 t2813.a0 t2813.a2 t2813.a1 t2813.a3))
% 4.48/4.68  (step t2813.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2813.t14 t2813.t16))
% 4.48/4.68  (step t2813 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule subproof :discharge (t2813.a0 t2813.a1 t2813.a2 t2813.a3))
% 4.48/4.68  (step t2814 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2815 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2816 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2817 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2818 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2813 t2814 t2815 t2816 t2817))
% 4.48/4.68  (step t2819 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule reordering :premises (t2818))
% 4.48/4.68  (step t2820 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2819))
% 4.48/4.68  (step t2821 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2812 t2820))
% 4.48/4.68  (step t2822 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule implies_neg2)
% 4.48/4.68  (step t2823 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t2821 t2822))
% 4.48/4.68  (step t2824 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule contraction :premises (t2823))
% 4.48/4.68  (step t2825 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies :premises (t2824))
% 4.48/4.68  (step t2826 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2811 t2825))
% 4.48/4.68  (step t2827 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (not (not (= tptp.e10 tptp.e13))))) :rule or_neg)
% 4.48/4.68  (step t2828 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2829 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2830 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2831 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 4.48/4.68  (step t2832 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t2826 t2827 t2828 t2829 t2830 t2831))
% 4.48/4.68  (step t2833 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule contraction :premises (t2832))
% 4.48/4.68  (step t2834 (cl (or (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t2809 t2810 t2833))
% 4.48/4.68  (step t2835 (cl (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or :premises (t2834))
% 4.48/4.68  (step t2836 (cl (= tptp.e10 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t2835))
% 4.48/4.68  (step t2837 (cl (= 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 or :premises (t1683))
% 4.48/4.68  (step t2838 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_pos2)
% 4.48/4.68  (step t2839 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t145 t347 t146 t379 t1206 t829 t923))
% 4.48/4.68  (step t2840 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.48/4.68  (step t2841 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2842)
% 4.48/4.68  (assume t2842.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.68  (assume t2842.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2842.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2842.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.68  (assume t2842.a4 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 4.48/4.68  (assume t2842.a5 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.68  (step t2842.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2842.t2)
% 4.48/4.68  (assume t2842.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.68  (assume t2842.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.48/4.68  (assume t2842.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.68  (assume t2842.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.48/4.68  (assume t2842.t2.a4 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 4.48/4.68  (step t2842.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.68  (step t2842.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 (t2842.t2.t1))
% 4.48/4.68  (step t2842.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t2842.t2.a1))
% 4.48/4.68  (step t2842.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t2842.t2.t3))
% 4.48/4.68  (step t2842.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t2842.t2.a3))
% 4.48/4.68  (step t2842.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t2842.t2.a2))
% 4.48/4.68  (step t2842.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2842.t2.t6))
% 4.48/4.68  (step t2842.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t2842.t2.t5 t2842.t2.t7))
% 4.48/4.68  (step t2842.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2842.t2.t8))
% 4.48/4.68  (step t2842.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) :rule symm :premises (t2842.t2.a4))
% 4.48/4.68  (step t2842.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t2842.t2.t10 t2842.t2.a3))
% 4.48/4.68  (step t2842.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t2842.t2.t11))
% 4.48/4.68  (step t2842.t2.t13 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t2842.t2.t9 t2842.t2.t12))
% 4.48/4.68  (step t2842.t2.t14 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2842.t2.t13))
% 4.48/4.68  (step t2842.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t2842.t2.t4 t2842.t2.t14))
% 4.48/4.68  (step t2842.t2.t16 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.68  (step t2842.t2.t17 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t2842.t2.t16))
% 4.48/4.68  (step t2842.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.48/4.68  (step t2842.t2.t19 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t2842.t2.t17 t2842.t2.t18))
% 4.48/4.68  (step t2842.t2.t20 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t2842.t2.t19 t2842.t2.a0))
% 4.48/4.68  (step t2842.t2.t21 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t2842.t2.t15 t2842.t2.t20))
% 4.48/4.68  (step t2842.t2.t22 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t2842.t2.t2 t2842.t2.t21))
% 4.48/4.68  (step t2842.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t2842.t2.a0 t2842.t2.a1 t2842.t2.a2 t2842.t2.a3 t2842.t2.a4))
% 4.48/4.68  (step t2842.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2842.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2842.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2842.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2842.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2842.t8 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t2842.t2 t2842.t3 t2842.t4 t2842.t5 t2842.t6 t2842.t7))
% 4.48/4.68  (step t2842.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t2842.t8))
% 4.48/4.68  (step t2842.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t2842.t9))
% 4.48/4.68  (step t2842.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t2842.t1 t2842.t10))
% 4.48/4.68  (step t2842.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.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)
% 4.48/4.68  (step t2842.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t2842.t11 t2842.t12))
% 4.48/4.68  (step t2842.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t2842.t13))
% 4.48/4.68  (step t2842.t15 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t2842.t14))
% 4.48/4.68  (step t2842.t16 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 4.48/4.68  (step t2842.t17 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2842.t18)
% 4.48/4.68  (assume t2842.t18.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.68  (assume t2842.t18.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (step t2842.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2842.t18.a1))
% 4.48/4.68  (step t2842.t18.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t2842.t18.t1))
% 4.48/4.68  (step t2842.t18.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t2842.t18.a0))
% 4.48/4.68  (step t2842.t18.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.68  (step t2842.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t2842.t18.t3 t2842.t18.t4))
% 4.48/4.68  (step t2842.t18.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t2842.t18.t2 t2842.t18.t5))
% 4.48/4.68  (step t2842.t18 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t2842.t18.a0 t2842.t18.a1))
% 4.48/4.68  (step t2842.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2842.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2842.t21 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t2842.t18 t2842.t19 t2842.t20))
% 4.48/4.68  (step t2842.t22 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t2842.t21))
% 4.48/4.68  (step t2842.t23 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t2842.t22))
% 4.48/4.68  (step t2842.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t2842.t17 t2842.t23))
% 4.48/4.68  (step t2842.t25 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.48/4.68  (step t2842.t26 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2842.t24 t2842.t25))
% 4.48/4.68  (step t2842.t27 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t2842.t26))
% 4.48/4.68  (step t2842.t28 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t2842.t27))
% 4.48/4.68  (step t2842.t29 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.48/4.68  (step t2842.t30 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t2842.t29 t2842.a1 t2842.a2))
% 4.48/4.68  (step t2842.t31 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t2842.t28 t2842.t30))
% 4.48/4.68  (step t2842.t32 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2842.t33)
% 4.48/4.68  (assume t2842.t33.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2842.t33.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.68  (step t2842.t33.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t2842.t33.a1))
% 4.48/4.68  (step t2842.t33.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t2842.t33.t1))
% 4.48/4.68  (step t2842.t33.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2842.t33.a0))
% 4.48/4.68  (step t2842.t33.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t2842.t33.t3))
% 4.48/4.68  (step t2842.t33.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2842.t33.t4))
% 4.48/4.68  (step t2842.t33.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t2842.t33.t5 t2842.t33.t5))
% 4.48/4.68  (step t2842.t33.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t2842.t33.t2 t2842.t33.t6))
% 4.48/4.68  (step t2842.t33 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t2842.t33.a0 t2842.t33.a1))
% 4.48/4.68  (step t2842.t34 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2842.t35 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2842.t36 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t2842.t33 t2842.t34 t2842.t35))
% 4.48/4.68  (step t2842.t37 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t2842.t36))
% 4.48/4.68  (step t2842.t38 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t2842.t37))
% 4.48/4.68  (step t2842.t39 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t2842.t32 t2842.t38))
% 4.48/4.68  (step t2842.t40 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.48/4.68  (step t2842.t41 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2842.t39 t2842.t40))
% 4.48/4.68  (step t2842.t42 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t2842.t41))
% 4.48/4.68  (step t2842.t43 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t2842.t42))
% 4.48/4.68  (step t2842.t44 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.48/4.68  (step t2842.t45 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t2842.t44 t2842.a2 t2842.a0))
% 4.48/4.68  (step t2842.t46 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t2842.t43 t2842.t45))
% 4.48/4.68  (step t2842.t47 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t2842.t16 t2842.a5 t2842.t31 t2842.a3 t2842.t46 t2842.a4))
% 4.48/4.68  (step t2842.t48 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t2842.t15 t2842.t47))
% 4.48/4.68  (step t2842 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t2842.a0 t2842.a1 t2842.a2 t2842.a3 t2842.a4 t2842.a5))
% 4.48/4.68  (step t2843 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2844 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2845 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2846 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2847 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 4.48/4.68  (step t2848 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2849 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t2842 t2843 t2844 t2845 t2846 t2847 t2848))
% 4.48/4.68  (step t2850 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t2849))
% 4.48/4.68  (step t2851 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t2850))
% 4.48/4.68  (step t2852 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (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 (t2841 t2851))
% 4.48/4.68  (step t2853 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (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)
% 4.48/4.68  (step t2854 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t2852 t2853))
% 4.48/4.68  (step t2855 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t2854))
% 4.48/4.68  (step t2856 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t2855))
% 4.48/4.68  (step t2857 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t2840 t2856))
% 4.48/4.68  (step t2858 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.68  (step t2859 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2860 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2861 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2862 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 4.48/4.68  (step t2863 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.68  (step t2864 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (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)
% 4.48/4.68  (step t2865 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t2857 t2858 t2859 t2860 t2861 t2862 t2863 t2864))
% 4.48/4.68  (step t2866 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t2865))
% 4.48/4.68  (step t2867 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t2838 t2839 t2866))
% 4.48/4.68  (step t2868 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t2867))
% 4.48/4.68  (step t2869 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t2868))
% 4.48/4.68  (step t2870 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t1675))
% 4.48/4.68  (step t2871 (cl (= 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 or :premises (t1343))
% 4.48/4.68  (step t2872 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.68  (step t2873 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t1044 t2769 t1385))
% 4.48/4.68  (step t2874 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2875 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2876)
% 4.48/4.68  (assume t2876.a0 (not (= tptp.e10 tptp.e11)))
% 4.48/4.68  (assume t2876.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (step t2876.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2876.t2)
% 4.48/4.68  (assume t2876.t2.a0 (not (= tptp.e10 tptp.e11)))
% 4.48/4.68  (assume t2876.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.68  (step t2876.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2876.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t2876.t2.t1))
% 4.48/4.68  (step t2876.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 4.48/4.68  (step t2876.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11)) :rule symm :premises (t2876.t2.a1))
% 4.48/4.68  (step t2876.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 tptp.e11))) :rule cong :premises (t2876.t2.t3 t2876.t2.t4))
% 4.48/4.68  (step t2876.t2.t6 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 4.48/4.68  (step t2876.t2.t7 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t2876.t2.t6))
% 4.48/4.68  (step t2876.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 4.48/4.68  (step t2876.t2.t9 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t2876.t2.t7 t2876.t2.t8))
% 4.48/4.68  (step t2876.t2.t10 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t2876.t2.t9 t2876.t2.a0))
% 4.48/4.68  (step t2876.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t2876.t2.t5 t2876.t2.t10))
% 4.48/4.68  (step t2876.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2876.t2.t2 t2876.t2.t11))
% 4.48/4.68  (step t2876.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t2876.t2.a0 t2876.t2.a1))
% 4.48/4.68  (step t2876.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2876.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2876.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2876.t2 t2876.t3 t2876.t4))
% 4.48/4.68  (step t2876.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2876.t5))
% 4.48/4.68  (step t2876.t7 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t2876.t6))
% 4.48/4.68  (step t2876.t8 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2876.t1 t2876.t7))
% 4.48/4.68  (step t2876.t9 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2876.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2876.t8 t2876.t9))
% 4.48/4.68  (step t2876.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2876.t10))
% 4.48/4.68  (step t2876.t12 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t2876.t11))
% 4.48/4.68  (step t2876.t13 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2876.t14 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2876.t13 t2876.a0 t2876.a1))
% 4.48/4.68  (step t2876.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2876.t12 t2876.t14))
% 4.48/4.68  (step t2876 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t2876.a0 t2876.a1))
% 4.48/4.68  (step t2877 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2878 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2879 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2876 t2877 t2878))
% 4.48/4.68  (step t2880 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2879))
% 4.48/4.68  (step t2881 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t2880))
% 4.48/4.68  (step t2882 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2875 t2881))
% 4.48/4.68  (step t2883 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2884 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2882 t2883))
% 4.48/4.68  (step t2885 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2884))
% 4.48/4.68  (step t2886 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t2885))
% 4.48/4.68  (step t2887 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2874 t2886))
% 4.48/4.68  (step t2888 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2889 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2890 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2891 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2887 t2888 t2889 t2890))
% 4.48/4.68  (step t2892 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2891))
% 4.48/4.68  (step t2893 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2872 t2873 t2892))
% 4.48/4.68  (step t2894 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t2893))
% 4.48/4.68  (step t2895 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2894))
% 4.48/4.68  (step t2896 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t1786 t373 t1787 t2837 t1723 t692 t1680 t1678 t2869 t596 t554 t373 t594 t860 t2870 t2871 t555 t1383 t2806 t2895 t1097 t2836 t554 t373 t553))
% 4.48/4.68  (step t2897 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t2896))
% 4.48/4.68  (step t2898 (cl (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 and :premises (t141))
% 4.48/4.68  (step t2899 (cl (= 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 or :premises (t2898))
% 4.48/4.68  (step t2900 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.68  (step t2901 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 4.48/4.68  (step t2902 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t1109 t145 t146 t1488 t2901))
% 4.48/4.68  (step t2903 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.48/4.68  (step t2904 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2905)
% 4.48/4.68  (assume t2905.a0 (not (= tptp.e11 tptp.e13)))
% 4.48/4.68  (assume t2905.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.68  (assume t2905.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2905.a3 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.48/4.68  (step t2905.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2905.t2)
% 4.48/4.68  (assume t2905.t2.a0 (not (= tptp.e11 tptp.e13)))
% 4.48/4.68  (assume t2905.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.68  (step t2905.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2905.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t2905.t2.t1))
% 4.48/4.68  (step t2905.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.68  (step t2905.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t2905.t2.a1))
% 4.48/4.68  (step t2905.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 tptp.e13))) :rule cong :premises (t2905.t2.t3 t2905.t2.t4))
% 4.48/4.68  (step t2905.t2.t6 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 4.48/4.68  (step t2905.t2.t7 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t2905.t2.t6))
% 4.48/4.68  (step t2905.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 4.48/4.68  (step t2905.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t2905.t2.t7 t2905.t2.t8))
% 4.48/4.68  (step t2905.t2.t10 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t2905.t2.t9 t2905.t2.a0))
% 4.48/4.68  (step t2905.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t2905.t2.t5 t2905.t2.t10))
% 4.48/4.68  (step t2905.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2905.t2.t2 t2905.t2.t11))
% 4.48/4.68  (step t2905.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t2905.t2.a0 t2905.t2.a1))
% 4.48/4.68  (step t2905.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2905.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.68  (step t2905.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2905.t2 t2905.t3 t2905.t4))
% 4.48/4.68  (step t2905.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t2905.t5))
% 4.48/4.68  (step t2905.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t2905.t6))
% 4.48/4.68  (step t2905.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2905.t1 t2905.t7))
% 4.48/4.68  (step t2905.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2905.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2905.t8 t2905.t9))
% 4.48/4.68  (step t2905.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2905.t10))
% 4.48/4.68  (step t2905.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t2905.t11))
% 4.48/4.68  (step t2905.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 4.48/4.68  (step t2905.t14 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2905.t15)
% 4.48/4.68  (assume t2905.t15.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.68  (assume t2905.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.68  (assume t2905.t15.a2 (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 4.48/4.68  (step t2905.t15.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) :rule symm :premises (t2905.t15.a2))
% 4.48/4.68  (step t2905.t15.t2 (cl (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2905.t15.t1))
% 4.48/4.68  (step t2905.t15.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 4.48/4.68  (step t2905.t15.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2905.t15.a1))
% 4.48/4.68  (step t2905.t15.t5 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t2905.t15.t4))
% 4.48/4.68  (step t2905.t15.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t2905.t15.t5 t2905.t15.t5))
% 4.48/4.68  (step t2905.t15.t7 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t2905.t15.a0))
% 4.48/4.68  (step t2905.t15.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule trans :premises (t2905.t15.t6 t2905.t15.t7))
% 4.48/4.68  (step t2905.t15.t9 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e10))) :rule cong :premises (t2905.t15.t3 t2905.t15.t8))
% 4.48/4.68  (step t2905.t15.t10 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t2905.t15.t2 t2905.t15.t9))
% 4.48/4.68  (step t2905.t15 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule subproof :discharge (t2905.t15.a0 t2905.t15.a1 t2905.t15.a2))
% 4.48/4.68  (step t2905.t16 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2905.t17 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2905.t18 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.68  (step t2905.t19 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2905.t15 t2905.t16 t2905.t17 t2905.t18))
% 4.48/4.68  (step t2905.t20 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule reordering :premises (t2905.t19))
% 4.48/4.68  (step t2905.t21 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t2905.t20))
% 4.48/4.68  (step t2905.t22 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t2905.t14 t2905.t21))
% 4.48/4.68  (step t2905.t23 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg2)
% 4.48/4.68  (step t2905.t24 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2905.t22 t2905.t23))
% 4.48/4.68  (step t2905.t25 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t2905.t24))
% 4.48/4.68  (step t2905.t26 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule implies :premises (t2905.t25))
% 4.48/4.68  (step t2905.t27 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 4.48/4.68  (step t2905.t28 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2905.t27 t2905.a1 t2905.a2 t2905.a3))
% 4.48/4.68  (step t2905.t29 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t2905.t26 t2905.t28))
% 4.48/4.68  (step t2905.t30 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2905.t13 t2905.a0 t2905.t29))
% 4.48/4.68  (step t2905.t31 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2905.t12 t2905.t30))
% 4.48/4.68  (step t2905 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t2905.a0 t2905.a1 t2905.a2 t2905.a3))
% 4.48/4.68  (step t2906 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 4.48/4.68  (step t2907 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.68  (step t2908 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2909 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 4.48/4.68  (step t2910 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2905 t2906 t2907 t2908 t2909))
% 4.48/4.68  (step t2911 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t2910))
% 4.48/4.68  (step t2912 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t2911))
% 4.48/4.68  (step t2913 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2904 t2912))
% 4.48/4.68  (step t2914 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2915 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2913 t2914))
% 4.48/4.68  (step t2916 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2915))
% 4.48/4.68  (step t2917 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t2916))
% 4.48/4.68  (step t2918 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2903 t2917))
% 4.48/4.68  (step t2919 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 4.48/4.68  (step t2920 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.68  (step t2921 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2922 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 4.48/4.68  (step t2923 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2924 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2918 t2919 t2920 t2921 t2922 t2923))
% 4.48/4.68  (step t2925 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2924))
% 4.48/4.68  (step t2926 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2900 t2902 t2925))
% 4.48/4.68  (step t2927 (cl (= tptp.e11 tptp.e13) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t2926))
% 4.48/4.68  (step t2928 (cl (= tptp.e11 tptp.e13) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t2927))
% 4.48/4.68  (step t2929 (cl (= 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 or :premises (t1811))
% 4.48/4.68  (step t2930 (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 (t514))
% 4.48/4.68  (step t2931 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2897 t2899 t2928 t554 t594 t1136 t2929 t597 t1884 t554 t594 t1587 t1791 t1849 t2930 t592 t593 t594 t552 t553 t371 t372))
% 4.48/4.68  (step t2932 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t2931))
% 4.48/4.68  (step t2933 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2932 t554 t373))
% 4.48/4.68  (step t2934 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2933))
% 4.48/4.68  (step t2935 (cl (= 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 or :premises (t2898))
% 4.48/4.68  (step t2936 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.68  (step t2937 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2938 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t2937))
% 4.48/4.68  (step t2939 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))))) :rule all_simplify)
% 4.48/4.68  (step t2940 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule refl)
% 4.48/4.68  (step t2941 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 4.48/4.68  (step t2942 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t2940 t2941))
% 4.48/4.68  (step t2943 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.68  (step t2944 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) true)) :rule trans :premises (t2942 t2943))
% 4.48/4.68  (step t2945 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule trans :premises (t2939 t2944))
% 4.48/4.68  (step t2946 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2938 t2945))
% 4.48/4.68  (step t2947 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t4 t2946 t2901))
% 4.48/4.68  (step t2948 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule and_neg)
% 4.48/4.68  (step t2949 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2950)
% 4.48/4.68  (assume t2950.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.68  (assume t2950.a1 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))
% 4.48/4.68  (step t2950.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 4.48/4.68  (anchor :step t2950.t2)
% 4.48/4.68  (assume t2950.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))
% 4.48/4.68  (assume t2950.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.68  (step t2950.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2950.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t2950.t2.t1))
% 4.48/4.68  (step t2950.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t2950.t2.a1))
% 4.48/4.68  (step t2950.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2950.t2.t3))
% 4.48/4.68  (step t2950.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) :rule refl)
% 4.48/4.68  (step t2950.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule cong :premises (t2950.t2.t4 t2950.t2.t5))
% 4.48/4.68  (step t2950.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.68  (step t2950.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv2 :premises (t2950.t2.t7))
% 4.48/4.68  (step t2950.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) :rule not_not)
% 4.48/4.68  (step t2950.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t2950.t2.t8 t2950.t2.t9))
% 4.48/4.68  (step t2950.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) false)) :rule resolution :premises (t2950.t2.t10 t2950.t2.a0))
% 4.48/4.68  (step t2950.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t2950.t2.t6 t2950.t2.t11))
% 4.48/4.68  (step t2950.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2950.t2.t2 t2950.t2.t12))
% 4.48/4.68  (step t2950.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t2950.t2.a0 t2950.t2.a1))
% 4.48/4.68  (step t2950.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.48/4.68  (step t2950.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2950.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2950.t2 t2950.t3 t2950.t4))
% 4.48/4.68  (step t2950.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t2950.t5))
% 4.48/4.68  (step t2950.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t2950.t6))
% 4.48/4.68  (step t2950.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2950.t1 t2950.t7))
% 4.48/4.68  (step t2950.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2950.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2950.t8 t2950.t9))
% 4.48/4.68  (step t2950.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2950.t10))
% 4.48/4.68  (step t2950.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t2950.t11))
% 4.48/4.68  (step t2950.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 4.48/4.68  (step t2950.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2950.t13 t2950.a1 t2950.a0))
% 4.48/4.68  (step t2950.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2950.t12 t2950.t14))
% 4.48/4.68  (step t2950 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t2950.a0 t2950.a1))
% 4.48/4.68  (step t2951 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.68  (step t2952 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.48/4.68  (step t2953 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t2950 t2951 t2952))
% 4.48/4.68  (step t2954 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t2953))
% 4.48/4.68  (step t2955 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t2954))
% 4.48/4.68  (step t2956 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2949 t2955))
% 4.48/4.68  (step t2957 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.48/4.68  (step t2958 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2956 t2957))
% 4.48/4.68  (step t2959 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2958))
% 4.48/4.68  (step t2960 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t2959))
% 4.48/4.68  (step t2961 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2948 t2960))
% 4.48/4.68  (step t2962 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.48/4.68  (step t2963 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))))) :rule or_neg)
% 4.48/4.68  (step t2964 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 4.48/4.68  (step t2965 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2961 t2962 t2963 t2964))
% 4.48/4.68  (step t2966 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2965))
% 4.48/4.68  (step t2967 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2936 t2947 t2966))
% 4.48/4.68  (step t2968 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t2967))
% 4.48/4.69  (step t2969 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t2968))
% 4.48/4.69  (step t2970 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.69  (step t2971 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2969 t2970 t1138))
% 4.48/4.69  (step t2972 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t2804 t2806 t2808 t2836 t554 t373 t553 t2934 t2935 t2971))
% 4.48/4.69  (step t2973 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule contraction :premises (t2972))
% 4.48/4.69  (step t2974 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t2973 t1789 t1847 t1791 t1849))
% 4.48/4.69  (step t2975 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t2974))
% 4.48/4.69  (step t2976 (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 (t514))
% 4.48/4.69  (step t2977 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2975 t2976 t592 t593 t594 t552 t553 t371 t372))
% 4.48/4.69  (step t2978 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t2977))
% 4.48/4.69  (step t2979 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t2978 t554 t373))
% 4.48/4.69  (step t2980 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.69  (step t2981 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t145 t146 t379 t2743 t4 t1000 t2))
% 4.48/4.69  (step t2982 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.48/4.69  (step t2983 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t2984)
% 4.48/4.69  (assume t2984.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.69  (assume t2984.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t2984.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.69  (assume t2984.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.69  (assume t2984.a4 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.69  (assume t2984.a5 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.69  (step t2984.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t2984.t2)
% 4.48/4.69  (assume t2984.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.69  (assume t2984.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.69  (assume t2984.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.69  (assume t2984.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.48/4.69  (assume t2984.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.69  (step t2984.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t2984.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t2984.t2.t1))
% 4.48/4.69  (step t2984.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t2984.t2.a1))
% 4.48/4.69  (step t2984.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2984.t2.t3))
% 4.48/4.69  (step t2984.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t2984.t2.a3))
% 4.48/4.69  (step t2984.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t2984.t2.a2))
% 4.48/4.69  (step t2984.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2984.t2.t6))
% 4.48/4.69  (step t2984.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t2984.t2.t5 t2984.t2.t7))
% 4.48/4.69  (step t2984.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2984.t2.t8))
% 4.48/4.69  (step t2984.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t2984.t2.a4))
% 4.48/4.69  (step t2984.t2.t11 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t2984.t2.t10 t2984.t2.a3))
% 4.48/4.69  (step t2984.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t2984.t2.t11))
% 4.48/4.69  (step t2984.t2.t13 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule trans :premises (t2984.t2.t9 t2984.t2.t12))
% 4.48/4.69  (step t2984.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2984.t2.t13))
% 4.48/4.69  (step t2984.t2.t15 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t2984.t2.t4 t2984.t2.t14))
% 4.48/4.69  (step t2984.t2.t16 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.69  (step t2984.t2.t17 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t2984.t2.t16))
% 4.48/4.69  (step t2984.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.48/4.69  (step t2984.t2.t19 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t2984.t2.t17 t2984.t2.t18))
% 4.48/4.69  (step t2984.t2.t20 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t2984.t2.t19 t2984.t2.a0))
% 4.48/4.69  (step t2984.t2.t21 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t2984.t2.t15 t2984.t2.t20))
% 4.48/4.69  (step t2984.t2.t22 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2984.t2.t2 t2984.t2.t21))
% 4.48/4.69  (step t2984.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2984.t2.a0 t2984.t2.a1 t2984.t2.a2 t2984.t2.a3 t2984.t2.a4))
% 4.48/4.69  (step t2984.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t2984.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t2984.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t2984.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t2984.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t2984.t8 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2984.t2 t2984.t3 t2984.t4 t2984.t5 t2984.t6 t2984.t7))
% 4.48/4.69  (step t2984.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2984.t8))
% 4.48/4.69  (step t2984.t10 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2984.t9))
% 4.48/4.69  (step t2984.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2984.t1 t2984.t10))
% 4.48/4.69  (step t2984.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t2984.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2984.t11 t2984.t12))
% 4.48/4.69  (step t2984.t14 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2984.t13))
% 4.48/4.69  (step t2984.t15 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2984.t14))
% 4.48/4.69  (step t2984.t16 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 4.48/4.69  (step t2984.t17 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t2984.t18)
% 4.48/4.69  (assume t2984.t18.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t2984.t18.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.69  (step t2984.t18.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t2984.t18.a1))
% 4.48/4.69  (step t2984.t18.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t2984.t18.t1))
% 4.48/4.69  (step t2984.t18.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2984.t18.a0))
% 4.48/4.69  (step t2984.t18.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t2984.t18.t3))
% 4.48/4.69  (step t2984.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t2984.t18.t4))
% 4.48/4.69  (step t2984.t18.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t2984.t18.t5 t2984.t18.t5))
% 4.48/4.69  (step t2984.t18.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t2984.t18.t2 t2984.t18.t6))
% 4.48/4.69  (step t2984.t18 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t2984.t18.a0 t2984.t18.a1))
% 4.48/4.69  (step t2984.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t2984.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t2984.t21 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t2984.t18 t2984.t19 t2984.t20))
% 4.48/4.69  (step t2984.t22 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t2984.t21))
% 4.48/4.69  (step t2984.t23 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t2984.t22))
% 4.48/4.69  (step t2984.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t2984.t17 t2984.t23))
% 4.48/4.69  (step t2984.t25 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.48/4.69  (step t2984.t26 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2984.t24 t2984.t25))
% 4.48/4.69  (step t2984.t27 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t2984.t26))
% 4.48/4.69  (step t2984.t28 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t2984.t27))
% 4.48/4.69  (step t2984.t29 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.48/4.69  (step t2984.t30 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t2984.t29 t2984.a1 t2984.a0))
% 4.48/4.69  (step t2984.t31 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t2984.t28 t2984.t30))
% 4.48/4.69  (step t2984.t32 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2984.t16 t2984.a5 t2984.a4 t2984.a2 t2984.t31 t2984.a3))
% 4.48/4.69  (step t2984.t33 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2984.t15 t2984.t32))
% 4.48/4.69  (step t2984 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2984.a0 t2984.a1 t2984.a2 t2984.a3 t2984.a4 t2984.a5))
% 4.48/4.69  (step t2985 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t2986 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t2987 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t2988 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t2989 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t2990 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t2991 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t2984 t2985 t2986 t2987 t2988 t2989 t2990))
% 4.48/4.69  (step t2992 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2991))
% 4.48/4.69  (step t2993 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2992))
% 4.48/4.69  (step t2994 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2983 t2993))
% 4.48/4.69  (step t2995 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t2996 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2994 t2995))
% 4.48/4.69  (step t2997 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2996))
% 4.48/4.69  (step t2998 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2997))
% 4.48/4.69  (step t2999 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2982 t2998))
% 4.48/4.69  (step t3000 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.69  (step t3001 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3002 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3003 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 4.48/4.69  (step t3004 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3005 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.69  (step t3006 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 4.48/4.69  (step t3007 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2999 t3000 t3001 t3002 t3003 t3004 t3005 t3006))
% 4.48/4.69  (step t3008 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t3007))
% 4.48/4.69  (step t3009 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2980 t2981 t3008))
% 4.48/4.69  (step t3010 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t3009))
% 4.48/4.69  (step t3011 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t3010))
% 4.48/4.69  (step t3012 (cl (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t1810))
% 4.48/4.69  (step t3013 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule or :premises (t3012))
% 4.48/4.69  (step t3014 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.69  (step t3015 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3016 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t3015))
% 4.48/4.69  (step t3017 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 4.48/4.69  (step t3018 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule refl)
% 4.48/4.69  (step t3019 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 4.48/4.69  (step t3020 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t3018 t3019))
% 4.48/4.69  (step t3021 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.69  (step t3022 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) true)) :rule trans :premises (t3020 t3021))
% 4.48/4.69  (step t3023 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule trans :premises (t3017 t3022))
% 4.48/4.69  (step t3024 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3016 t3023))
% 4.48/4.69  (step t3025 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t1597 t3024 t1253))
% 4.48/4.69  (step t3026 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 4.48/4.69  (step t3027 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3028)
% 4.48/4.69  (assume t3028.a0 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.69  (assume t3028.a1 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 4.48/4.69  (step t3028.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3028.t2)
% 4.48/4.69  (assume t3028.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 4.48/4.69  (assume t3028.t2.a1 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.69  (step t3028.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3028.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 (t3028.t2.t1))
% 4.48/4.69  (step t3028.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t3028.t2.a1))
% 4.48/4.69  (step t3028.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t3028.t2.t3))
% 4.48/4.69  (step t3028.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 4.48/4.69  (step t3028.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t3028.t2.t4 t3028.t2.t5))
% 4.48/4.69  (step t3028.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3028.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t3028.t2.t7))
% 4.48/4.69  (step t3028.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 4.48/4.69  (step t3028.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t3028.t2.t8 t3028.t2.t9))
% 4.48/4.69  (step t3028.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t3028.t2.t10 t3028.t2.a0))
% 4.48/4.69  (step t3028.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t3028.t2.t6 t3028.t2.t11))
% 4.48/4.69  (step t3028.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3028.t2.t2 t3028.t2.t12))
% 4.48/4.69  (step t3028.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t3028.t2.a0 t3028.t2.a1))
% 4.48/4.69  (step t3028.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 4.48/4.69  (step t3028.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3028.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3028.t2 t3028.t3 t3028.t4))
% 4.48/4.69  (step t3028.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t3028.t5))
% 4.48/4.69  (step t3028.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t3028.t6))
% 4.48/4.69  (step t3028.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3028.t1 t3028.t7))
% 4.48/4.69  (step t3028.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t3028.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3028.t8 t3028.t9))
% 4.48/4.69  (step t3028.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t3028.t10))
% 4.48/4.69  (step t3028.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t3028.t11))
% 4.48/4.69  (step t3028.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 4.48/4.69  (step t3028.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3028.t13 t3028.a1 t3028.a0))
% 4.48/4.69  (step t3028.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3028.t12 t3028.t14))
% 4.48/4.69  (step t3028 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t3028.a0 t3028.a1))
% 4.48/4.69  (step t3029 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3030 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 4.48/4.69  (step t3031 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t3028 t3029 t3030))
% 4.48/4.69  (step t3032 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t3031))
% 4.48/4.69  (step t3033 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t3032))
% 4.48/4.69  (step t3034 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3027 t3033))
% 4.48/4.69  (step t3035 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t3036 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3034 t3035))
% 4.48/4.69  (step t3037 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t3036))
% 4.48/4.69  (step t3038 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t3037))
% 4.48/4.69  (step t3039 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3026 t3038))
% 4.48/4.69  (step t3040 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 4.48/4.69  (step t3041 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 4.48/4.69  (step t3042 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.48/4.69  (step t3043 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3039 t3040 t3041 t3042))
% 4.48/4.69  (step t3044 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t3043))
% 4.48/4.69  (step t3045 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3014 t3025 t3044))
% 4.48/4.69  (step t3046 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t3045))
% 4.48/4.69  (step t3047 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t3046))
% 4.48/4.69  (step t3048 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.69  (step t3049 (cl (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t1810))
% 4.48/4.69  (step t3050 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t3049))
% 4.48/4.69  (step t3051 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.69  (step t3052 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3053 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t3052))
% 4.48/4.69  (step t3054 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))))) :rule all_simplify)
% 4.48/4.69  (step t3055 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule refl)
% 4.48/4.69  (step t3056 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 4.48/4.69  (step t3057 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t3055 t3056))
% 4.48/4.69  (step t3058 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.69  (step t3059 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) true)) :rule trans :premises (t3057 t3058))
% 4.48/4.69  (step t3060 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule trans :premises (t3054 t3059))
% 4.48/4.69  (step t3061 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3053 t3060))
% 4.48/4.69  (step t3062 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 4.48/4.69  (step t3063 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t145 t146 t3061 t3062))
% 4.48/4.69  (step t3064 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule and_neg)
% 4.48/4.69  (step t3065 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3066)
% 4.48/4.69  (assume t3066.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.69  (assume t3066.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t3066.a2 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))
% 4.48/4.69  (step t3066.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3066.t2)
% 4.48/4.69  (assume t3066.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))
% 4.48/4.69  (assume t3066.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.48/4.69  (step t3066.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3066.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t3066.t2.t1))
% 4.48/4.69  (step t3066.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t3066.t2.a1))
% 4.48/4.69  (step t3066.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3066.t2.t3))
% 4.48/4.69  (step t3066.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) :rule refl)
% 4.48/4.69  (step t3066.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule cong :premises (t3066.t2.t4 t3066.t2.t5))
% 4.48/4.69  (step t3066.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3066.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv2 :premises (t3066.t2.t7))
% 4.48/4.69  (step t3066.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) :rule not_not)
% 4.48/4.69  (step t3066.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t3066.t2.t8 t3066.t2.t9))
% 4.48/4.69  (step t3066.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false)) :rule resolution :premises (t3066.t2.t10 t3066.t2.a0))
% 4.48/4.69  (step t3066.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t3066.t2.t6 t3066.t2.t11))
% 4.48/4.69  (step t3066.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3066.t2.t2 t3066.t2.t12))
% 4.48/4.69  (step t3066.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t3066.t2.a0 t3066.t2.a1))
% 4.48/4.69  (step t3066.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.48/4.69  (step t3066.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3066.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t3066.t2 t3066.t3 t3066.t4))
% 4.48/4.69  (step t3066.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t3066.t5))
% 4.48/4.69  (step t3066.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t3066.t6))
% 4.48/4.69  (step t3066.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3066.t1 t3066.t7))
% 4.48/4.69  (step t3066.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t3066.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3066.t8 t3066.t9))
% 4.48/4.69  (step t3066.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t3066.t10))
% 4.48/4.69  (step t3066.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t3066.t11))
% 4.48/4.69  (step t3066.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.48/4.69  (step t3066.t14 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3066.t15)
% 4.48/4.69  (assume t3066.t15.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t3066.t15.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.69  (step t3066.t15.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t3066.t15.a1))
% 4.48/4.69  (step t3066.t15.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t3066.t15.t1))
% 4.48/4.69  (step t3066.t15.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t3066.t15.a0))
% 4.48/4.69  (step t3066.t15.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t3066.t15.t3))
% 4.48/4.69  (step t3066.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t3066.t15.t4))
% 4.48/4.69  (step t3066.t15.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t3066.t15.t5 t3066.t15.t5))
% 4.48/4.69  (step t3066.t15.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t3066.t15.t2 t3066.t15.t6))
% 4.48/4.69  (step t3066.t15 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t3066.t15.a0 t3066.t15.a1))
% 4.48/4.69  (step t3066.t16 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3066.t17 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t3066.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t3066.t15 t3066.t16 t3066.t17))
% 4.48/4.69  (step t3066.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t3066.t18))
% 4.48/4.69  (step t3066.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t3066.t19))
% 4.48/4.69  (step t3066.t21 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t3066.t14 t3066.t20))
% 4.48/4.69  (step t3066.t22 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.48/4.69  (step t3066.t23 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t3066.t21 t3066.t22))
% 4.48/4.69  (step t3066.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t3066.t23))
% 4.48/4.69  (step t3066.t25 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t3066.t24))
% 4.48/4.69  (step t3066.t26 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.48/4.69  (step t3066.t27 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t3066.t26 t3066.a1 t3066.a0))
% 4.48/4.69  (step t3066.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t3066.t25 t3066.t27))
% 4.48/4.69  (step t3066.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t3066.t13 t3066.a2 t3066.t28))
% 4.48/4.69  (step t3066.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3066.t12 t3066.t29))
% 4.48/4.69  (step t3066 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t3066.a0 t3066.a1 t3066.a2))
% 4.48/4.69  (step t3067 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t3068 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3069 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 4.48/4.69  (step t3070 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t3066 t3067 t3068 t3069))
% 4.48/4.69  (step t3071 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t3070))
% 4.48/4.69  (step t3072 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t3071))
% 4.48/4.69  (step t3073 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3065 t3072))
% 4.48/4.69  (step t3074 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t3075 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3073 t3074))
% 4.48/4.69  (step t3076 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t3075))
% 4.48/4.69  (step t3077 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t3076))
% 4.48/4.69  (step t3078 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3064 t3077))
% 4.48/4.69  (step t3079 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.69  (step t3080 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3081 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))))) :rule or_neg)
% 4.48/4.69  (step t3082 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 4.48/4.69  (step t3083 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3078 t3079 t3080 t3081 t3082))
% 4.48/4.69  (step t3084 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t3083))
% 4.48/4.69  (step t3085 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3051 t3063 t3084))
% 4.48/4.69  (step t3086 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t3085))
% 4.48/4.69  (step t3087 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t3086))
% 4.48/4.69  (step t3088 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.69  (step t3089 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3087 t3088 t594 t554))
% 4.48/4.69  (step t3090 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t3050 t3089 t2971 t1887))
% 4.48/4.69  (step t3091 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3047 t3048 t3090))
% 4.48/4.69  (step t3092 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.69  (step t3093 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3094 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t3093))
% 4.48/4.69  (step t3095 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 4.48/4.69  (step t3096 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule refl)
% 4.48/4.69  (step t3097 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 4.48/4.69  (step t3098 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t3096 t3097))
% 4.48/4.69  (step t3099 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule all_simplify)
% 4.48/4.69  (step t3100 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) true)) :rule trans :premises (t3098 t3099))
% 4.48/4.69  (step t3101 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule trans :premises (t3095 t3100))
% 4.48/4.69  (step t3102 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3094 t3101))
% 4.48/4.69  (step t3103 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 4.48/4.69  (step t3104 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t347 t146 t3102 t3103))
% 4.48/4.69  (step t3105 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 4.48/4.69  (step t3106 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3107)
% 4.48/4.69  (assume t3107.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.69  (assume t3107.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t3107.a2 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 4.48/4.69  (step t3107.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3107.t2)
% 4.48/4.69  (assume t3107.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 4.48/4.69  (assume t3107.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.48/4.69  (step t3107.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3107.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t3107.t2.t1))
% 4.48/4.69  (step t3107.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t3107.t2.a1))
% 4.48/4.69  (step t3107.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t3107.t2.t3))
% 4.48/4.69  (step t3107.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 4.48/4.69  (step t3107.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t3107.t2.t4 t3107.t2.t5))
% 4.48/4.69  (step t3107.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.69  (step t3107.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t3107.t2.t7))
% 4.48/4.69  (step t3107.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 4.48/4.69  (step t3107.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t3107.t2.t8 t3107.t2.t9))
% 4.48/4.69  (step t3107.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t3107.t2.t10 t3107.t2.a0))
% 4.48/4.69  (step t3107.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t3107.t2.t6 t3107.t2.t11))
% 4.48/4.69  (step t3107.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3107.t2.t2 t3107.t2.t12))
% 4.48/4.69  (step t3107.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t3107.t2.a0 t3107.t2.a1))
% 4.48/4.69  (step t3107.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 4.48/4.69  (step t3107.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3107.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t3107.t2 t3107.t3 t3107.t4))
% 4.48/4.69  (step t3107.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t3107.t5))
% 4.48/4.69  (step t3107.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t3107.t6))
% 4.48/4.69  (step t3107.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3107.t1 t3107.t7))
% 4.48/4.69  (step t3107.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t3107.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3107.t8 t3107.t9))
% 4.48/4.69  (step t3107.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t3107.t10))
% 4.48/4.69  (step t3107.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t3107.t11))
% 4.48/4.69  (step t3107.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 4.48/4.69  (step t3107.t14 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3107.t15)
% 4.48/4.69  (assume t3107.t15.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.69  (assume t3107.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (step t3107.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t3107.t15.a1))
% 4.48/4.69  (step t3107.t15.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t3107.t15.t1))
% 4.48/4.69  (step t3107.t15.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t3107.t15.a0))
% 4.48/4.69  (step t3107.t15.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.69  (step t3107.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t3107.t15.t3 t3107.t15.t4))
% 4.48/4.69  (step t3107.t15.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t3107.t15.t2 t3107.t15.t5))
% 4.48/4.69  (step t3107.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t3107.t15.a0 t3107.t15.a1))
% 4.48/4.69  (step t3107.t16 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3107.t17 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3107.t18 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t3107.t15 t3107.t16 t3107.t17))
% 4.48/4.69  (step t3107.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t3107.t18))
% 4.48/4.69  (step t3107.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t3107.t19))
% 4.48/4.69  (step t3107.t21 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t3107.t14 t3107.t20))
% 4.48/4.69  (step t3107.t22 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.48/4.69  (step t3107.t23 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3107.t21 t3107.t22))
% 4.48/4.69  (step t3107.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t3107.t23))
% 4.48/4.69  (step t3107.t25 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t3107.t24))
% 4.48/4.69  (step t3107.t26 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.48/4.69  (step t3107.t27 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t3107.t26 t3107.a0 t3107.a1))
% 4.48/4.69  (step t3107.t28 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t3107.t25 t3107.t27))
% 4.48/4.69  (step t3107.t29 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t3107.t13 t3107.a2 t3107.t28))
% 4.48/4.69  (step t3107.t30 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3107.t12 t3107.t29))
% 4.48/4.69  (step t3107 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t3107.a0 t3107.a1 t3107.a2))
% 4.48/4.69  (step t3108 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3109 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3110 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 4.48/4.69  (step t3111 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t3107 t3108 t3109 t3110))
% 4.48/4.69  (step t3112 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t3111))
% 4.48/4.69  (step t3113 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t3112))
% 4.48/4.69  (step t3114 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3106 t3113))
% 4.48/4.69  (step t3115 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 4.48/4.69  (step t3116 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3114 t3115))
% 4.48/4.69  (step t3117 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t3116))
% 4.48/4.69  (step t3118 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t3117))
% 4.48/4.69  (step t3119 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3105 t3118))
% 4.48/4.69  (step t3120 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3121 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3122 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 4.48/4.69  (step t3123 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 4.48/4.69  (step t3124 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3119 t3120 t3121 t3122 t3123))
% 4.48/4.69  (step t3125 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t3124))
% 4.48/4.69  (step t3126 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3092 t3104 t3125))
% 4.48/4.69  (step t3127 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t3126))
% 4.48/4.69  (step t3128 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t3127))
% 4.48/4.69  (step t3129 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.69  (step t3130 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3128 t3129 t373 t554))
% 4.48/4.69  (step t3131 (cl (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t141))
% 4.48/4.69  (step t3132 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t3131))
% 4.48/4.69  (step t3133 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t2802 t2803 t2979 t3011 t1138 t596 t554 t594 t1031 t3013 t3091 t3130 t3132 t597 t3089))
% 4.48/4.69  (step t3134 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule contraction :premises (t3133))
% 4.48/4.69  (step t3135 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2766 t2767 t3134))
% 4.48/4.69  (step t3136 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_pos2)
% 4.48/4.69  (step t3137 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 4.48/4.69  (step t3138 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t3137))
% 4.48/4.69  (step t3139 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))))) :rule all_simplify)
% 4.48/4.69  (step t3140 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule refl)
% 4.48/4.69  (step t3141 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 4.48/4.69  (step t3142 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t3140 t3141))
% 4.48/4.69  (step t3143 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) :rule all_simplify)
% 4.48/4.69  (step t3144 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) true)) :rule trans :premises (t3142 t3143))
% 4.48/4.69  (step t3145 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) :rule trans :premises (t3139 t3144))
% 4.48/4.69  (step t3146 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3138 t3145))
% 4.48/4.69  (step t3147 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 4.48/4.69  (step t3148 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t145 t146 t3146 t3147))
% 4.48/4.69  (step t3149 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule and_neg)
% 4.48/4.69  (step t3150 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3151)
% 4.48/4.69  (assume t3151.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.69  (assume t3151.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t3151.a2 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 4.48/4.69  (step t3151.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3151.t2)
% 4.48/4.69  (assume t3151.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 4.48/4.69  (assume t3151.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.48/4.69  (step t3151.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 4.48/4.69  (step t3151.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 (t3151.t2.t1))
% 4.48/4.69  (step t3151.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t3151.t2.a1))
% 4.48/4.69  (step t3151.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t3151.t2.t3))
% 4.48/4.69  (step t3151.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule refl)
% 4.48/4.69  (step t3151.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t3151.t2.t4 t3151.t2.t5))
% 4.48/4.69  (step t3151.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 4.48/4.69  (step t3151.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv2 :premises (t3151.t2.t7))
% 4.48/4.69  (step t3151.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule not_not)
% 4.48/4.69  (step t3151.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t3151.t2.t8 t3151.t2.t9))
% 4.48/4.69  (step t3151.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false)) :rule resolution :premises (t3151.t2.t10 t3151.t2.a0))
% 4.48/4.69  (step t3151.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) false)) :rule trans :premises (t3151.t2.t6 t3151.t2.t11))
% 4.48/4.69  (step t3151.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3151.t2.t2 t3151.t2.t12))
% 4.48/4.69  (step t3151.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t3151.t2.a0 t3151.t2.a1))
% 4.48/4.69  (step t3151.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 4.48/4.69  (step t3151.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3151.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t3151.t2 t3151.t3 t3151.t4))
% 4.48/4.69  (step t3151.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t3151.t5))
% 4.48/4.69  (step t3151.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t3151.t6))
% 4.48/4.69  (step t3151.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3151.t1 t3151.t7))
% 4.48/4.69  (step t3151.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 4.48/4.69  (step t3151.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3151.t8 t3151.t9))
% 4.48/4.69  (step t3151.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t3151.t10))
% 4.48/4.69  (step t3151.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t3151.t11))
% 4.48/4.69  (step t3151.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 4.48/4.69  (step t3151.t14 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3151.t15)
% 4.48/4.69  (assume t3151.t15.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t3151.t15.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.69  (step t3151.t15.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t3151.t15.a1))
% 4.48/4.69  (step t3151.t15.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t3151.t15.t1))
% 4.48/4.69  (step t3151.t15.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t3151.t15.a0))
% 4.48/4.69  (step t3151.t15.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t3151.t15.t3))
% 4.48/4.69  (step t3151.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t3151.t15.t4))
% 4.48/4.69  (step t3151.t15.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t3151.t15.t5 t3151.t15.t5))
% 4.48/4.69  (step t3151.t15.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t3151.t15.t2 t3151.t15.t6))
% 4.48/4.69  (step t3151.t15 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t3151.t15.a0 t3151.t15.a1))
% 4.48/4.69  (step t3151.t16 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3151.t17 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t3151.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t3151.t15 t3151.t16 t3151.t17))
% 4.48/4.69  (step t3151.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t3151.t18))
% 4.48/4.69  (step t3151.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t3151.t19))
% 4.48/4.69  (step t3151.t21 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t3151.t14 t3151.t20))
% 4.48/4.69  (step t3151.t22 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.48/4.69  (step t3151.t23 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t3151.t21 t3151.t22))
% 4.48/4.69  (step t3151.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t3151.t23))
% 4.48/4.69  (step t3151.t25 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t3151.t24))
% 4.48/4.69  (step t3151.t26 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.48/4.69  (step t3151.t27 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t3151.t26 t3151.a1 t3151.a0))
% 4.48/4.69  (step t3151.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t3151.t25 t3151.t27))
% 4.48/4.69  (step t3151.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t3151.t13 t3151.a2 t3151.t28))
% 4.48/4.69  (step t3151.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3151.t12 t3151.t29))
% 4.48/4.69  (step t3151 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t3151.a0 t3151.a1 t3151.a2))
% 4.48/4.69  (step t3152 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.69  (step t3153 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3154 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 4.48/4.69  (step t3155 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t3151 t3152 t3153 t3154))
% 4.48/4.69  (step t3156 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t3155))
% 4.48/4.69  (step t3157 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t3156))
% 4.48/4.69  (step t3158 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3150 t3157))
% 4.48/4.69  (step t3159 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 4.48/4.69  (step t3160 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3158 t3159))
% 4.48/4.69  (step t3161 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t3160))
% 4.48/4.69  (step t3162 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t3161))
% 4.48/4.69  (step t3163 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3149 t3162))
% 4.48/4.69  (step t3164 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.69  (step t3165 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3166 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule or_neg)
% 4.48/4.69  (step t3167 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 4.48/4.69  (step t3168 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3163 t3164 t3165 t3166 t3167))
% 4.48/4.69  (step t3169 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t3168))
% 4.48/4.69  (step t3170 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3136 t3148 t3169))
% 4.48/4.69  (step t3171 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule or :premises (t3170))
% 4.48/4.69  (step t3172 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t3171))
% 4.48/4.69  (step t3173 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t512))
% 4.48/4.69  (step t3174 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3172 t3173 t594 t554))
% 4.48/4.69  (step t3175 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t2731 t3135 t374 t3174))
% 4.48/4.69  (step t3176 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 4.48/4.69  (step t3177 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3178)
% 4.48/4.69  (assume t3178.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3178.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3178.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.69  (assume t3178.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 4.48/4.69  (assume t3178.a4 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3178.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.69  (step t3178.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3178.t2)
% 4.48/4.69  (assume t3178.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.69  (assume t3178.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3178.t2.a2 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3178.t2.a3 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3178.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 4.48/4.69  (assume t3178.t2.a5 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 4.48/4.69  (step t3178.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t3178.t2.a5))
% 4.48/4.69  (step t3178.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.h2 tptp.e10))) :rule cong :premises (t3178.t2.t1))
% 4.48/4.69  (step t3178.t2.t3 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3178.t2.a2))
% 4.48/4.69  (step t3178.t2.t4 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t3178.t2.a3))
% 4.48/4.69  (step t3178.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t3178.t2.a4))
% 4.48/4.69  (step t3178.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3178.t2.t5))
% 4.48/4.69  (step t3178.t2.t7 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3178.t2.a1))
% 4.48/4.69  (step t3178.t2.t8 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3178.t2.t7))
% 4.48/4.69  (step t3178.t2.t9 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3178.t2.a0))
% 4.48/4.69  (step t3178.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3178.t2.t9))
% 4.48/4.69  (step t3178.t2.t11 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t3178.t2.t8 t3178.t2.t10))
% 4.48/4.69  (step t3178.t2.t12 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3178.t2.t4))
% 4.48/4.69  (step t3178.t2.t13 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3178.t2.t3))
% 4.48/4.69  (step t3178.t2.t14 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t3178.t2.t12 t3178.t2.t13))
% 4.48/4.69  (step t3178.t2.t15 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule cong :premises (t3178.t2.t11 t3178.t2.t14))
% 4.48/4.69  (step t3178.t2.t16 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule trans :premises (t3178.t2.t2 t3178.t2.t3 t3178.t2.t4 t3178.t2.t6 t3178.t2.t15))
% 4.48/4.69  (step t3178.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e10 (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 (t3178.t2.a0 t3178.t2.a1 t3178.t2.a2 t3178.t2.a3 t3178.t2.a4 t3178.t2.a5))
% 4.48/4.69  (step t3178.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3178.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3178.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3178.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3178.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3178.t8 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3178.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t3178.t2 t3178.t3 t3178.t4 t3178.t5 t3178.t6 t3178.t7 t3178.t8))
% 4.48/4.69  (step t3178.t10 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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 (t3178.t9))
% 4.48/4.69  (step t3178.t11 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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 (t3178.t10))
% 4.48/4.69  (step t3178.t12 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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 (t3178.t1 t3178.t11))
% 4.48/4.69  (step t3178.t13 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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)
% 4.48/4.69  (step t3178.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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 (t3178.t12 t3178.t13))
% 4.48/4.69  (step t3178.t15 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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 (t3178.t14))
% 4.48/4.69  (step t3178.t16 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (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 (t3178.t15))
% 4.48/4.69  (step t3178.t17 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 4.48/4.69  (step t3178.t18 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t3178.t17 t3178.a5 t3178.a1 t3178.a4 t3178.a0 t3178.a3 t3178.a2))
% 4.48/4.69  (step t3178.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3178.t16 t3178.t18))
% 4.48/4.69  (step t3178 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t3178.a0 t3178.a1 t3178.a2 t3178.a3 t3178.a4 t3178.a5))
% 4.48/4.69  (step t3179 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3180 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3181 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3182 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3183 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3184 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3185 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3178 t3179 t3180 t3181 t3182 t3183 t3184))
% 4.48/4.69  (step t3186 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule reordering :premises (t3185))
% 4.48/4.69  (step t3187 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule contraction :premises (t3186))
% 4.48/4.69  (step t3188 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (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 (t3177 t3187))
% 4.48/4.69  (step t3189 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (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)
% 4.48/4.69  (step t3190 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule resolution :premises (t3188 t3189))
% 4.48/4.69  (step t3191 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule contraction :premises (t3190))
% 4.48/4.69  (step t3192 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule implies :premises (t3191))
% 4.48/4.69  (step t3193 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3176 t3192))
% 4.48/4.69  (step t3194 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3193))
% 4.48/4.69  (step t3195 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.69  (step t3196 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 4.48/4.69  (step t3197 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule refl)
% 4.48/4.69  (step t3198 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 4.48/4.69  (step t3199 (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)
% 4.48/4.69  (step t3200 (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 (t3199))
% 4.48/4.69  (step t3201 (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)
% 4.48/4.69  (step t3202 (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)
% 4.48/4.69  (step t3203 (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)
% 4.48/4.69  (step t3204 (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 (t3202 t3203))
% 4.48/4.69  (step t3205 (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)
% 4.48/4.69  (step t3206 (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 (t3204 t3205))
% 4.48/4.69  (step t3207 (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 (t3201 t3206))
% 4.48/4.69  (step t3208 (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 (t3200 t3207))
% 4.48/4.69  (step t3209 (cl (= (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule refl)
% 4.48/4.69  (step t3210 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 4.48/4.69  (step t3211 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t3196 t3197 t3198 t3208 t3209 t3210))
% 4.48/4.69  (step t3212 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule and_neg)
% 4.48/4.69  (step t3213 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3214)
% 4.48/4.69  (assume t3214.a0 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.69  (assume t3214.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.69  (assume t3214.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3214.a3 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 4.48/4.69  (assume t3214.a4 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.69  (step t3214.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3214.t2)
% 4.48/4.69  (assume t3214.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 4.48/4.69  (assume t3214.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3214.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.69  (assume t3214.t2.a3 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.69  (assume t3214.t2.a4 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.69  (step t3214.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.69  (step t3214.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 (t3214.t2.t1))
% 4.48/4.69  (step t3214.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t3214.t2.a1))
% 4.48/4.69  (step t3214.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t3214.t2.t3))
% 4.48/4.69  (step t3214.t2.t5 (cl (= (tptp.h1 tptp.e11) tptp.e20)) :rule symm :premises (t3214.t2.a3))
% 4.48/4.69  (step t3214.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t3214.t2.a2))
% 4.48/4.69  (step t3214.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t3214.t2.t6))
% 4.48/4.69  (step t3214.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t3214.t2.t5 t3214.t2.t7))
% 4.48/4.69  (step t3214.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.h1 tptp.e11))) :rule symm :premises (t3214.t2.t8))
% 4.48/4.69  (step t3214.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3214.t2.a4))
% 4.48/4.69  (step t3214.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.h1 tptp.e11))) :rule trans :premises (t3214.t2.t10 t3214.t2.a3))
% 4.48/4.69  (step t3214.t2.t12 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3214.t2.t11))
% 4.48/4.69  (step t3214.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t3214.t2.t9 t3214.t2.t12))
% 4.48/4.69  (step t3214.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t3214.t2.t13))
% 4.48/4.69  (step t3214.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule cong :premises (t3214.t2.t4 t3214.t2.t14))
% 4.48/4.69  (step t3214.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)
% 4.48/4.69  (step t3214.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 (t3214.t2.t16))
% 4.48/4.69  (step t3214.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)
% 4.48/4.69  (step t3214.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 (t3214.t2.t17 t3214.t2.t18))
% 4.48/4.69  (step t3214.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false)) :rule resolution :premises (t3214.t2.t19 t3214.t2.a0))
% 4.48/4.69  (step t3214.t2.t21 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t3214.t2.t15 t3214.t2.t20))
% 4.48/4.69  (step t3214.t2.t22 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3214.t2.t2 t3214.t2.t21))
% 4.48/4.69  (step t3214.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3214.t2.a0 t3214.t2.a1 t3214.t2.a2 t3214.t2.a3 t3214.t2.a4))
% 4.48/4.69  (step t3214.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 4.48/4.69  (step t3214.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3214.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3214.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3214.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3214.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3214.t2 t3214.t3 t3214.t4 t3214.t5 t3214.t6 t3214.t7))
% 4.48/4.69  (step t3214.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3214.t8))
% 4.48/4.69  (step t3214.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3214.t9))
% 4.48/4.69  (step t3214.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (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 (t3214.t1 t3214.t10))
% 4.48/4.69  (step t3214.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (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)
% 4.48/4.69  (step t3214.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3214.t11 t3214.t12))
% 4.48/4.69  (step t3214.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3214.t13))
% 4.48/4.69  (step t3214.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3214.t14))
% 4.48/4.69  (step t3214.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3214.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3214.t16 t3214.a3 t3214.a2 t3214.a1 t3214.a4 t3214.a0))
% 4.48/4.69  (step t3214.t18 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3214.t15 t3214.t17))
% 4.48/4.69  (step t3214 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3214.a0 t3214.a1 t3214.a2 t3214.a3 t3214.a4))
% 4.48/4.69  (step t3215 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3216 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3217 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3218 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 4.48/4.69  (step t3219 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3220 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))))) :rule resolution :premises (t3214 t3215 t3216 t3217 t3218 t3219))
% 4.48/4.69  (step t3221 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3220))
% 4.48/4.69  (step t3222 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3221))
% 4.48/4.69  (step t3223 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3213 t3222))
% 4.48/4.69  (step t3224 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 4.48/4.69  (step t3225 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3223 t3224))
% 4.48/4.69  (step t3226 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3225))
% 4.48/4.69  (step t3227 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3226))
% 4.48/4.69  (step t3228 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3212 t3227))
% 4.48/4.69  (step t3229 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3230 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.69  (step t3231 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.69  (step t3232 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))))) :rule or_neg)
% 4.48/4.69  (step t3233 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3234 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3235 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3228 t3229 t3230 t3231 t3232 t3233 t3234))
% 4.48/4.69  (step t3236 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3235))
% 4.48/4.69  (step t3237 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3195 t3211 t3236))
% 4.48/4.69  (step t3238 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t3237))
% 4.48/4.69  (step t3239 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule reordering :premises (t3238))
% 4.48/4.69  (step t3240 (cl (not (= (and (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e13) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e20 (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e13))))) (not (and (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e13) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (and (= tptp.e20 (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e13)))) :rule equiv_pos2)
% 4.48/4.69  (step t3241 (cl (= (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3242 (cl (= (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule all_simplify)
% 4.48/4.69  (step t3243 (cl (= (= (tptp.h1 tptp.e13) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e13)))) :rule all_simplify)
% 4.48/4.69  (step t3244 (cl (= (and (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e13) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e20 (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e13))))) :rule cong :premises (t1974 t3241 t3242 t3243))
% 4.48/4.69  (step t3245 (cl (and (= tptp.e20 (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e13)))) :rule resolution :premises (t3240 t3244 a13))
% 4.48/4.69  (step t3246 (cl (= tptp.e20 (tptp.h1 tptp.e11))) :rule and :premises (t3245))
% 4.48/4.69  (step t3247 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3248 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3249 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3250 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3251 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t3197 t3198 t3249 t3208 t3209 t3250))
% 4.48/4.69  (step t3252 (cl (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule and_neg)
% 4.48/4.69  (step t3253 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3254)
% 4.48/4.69  (assume t3254.a0 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.69  (assume t3254.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3254.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 4.48/4.69  (assume t3254.a3 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 4.48/4.69  (assume t3254.a4 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.69  (step t3254.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3254.t2)
% 4.48/4.69  (assume t3254.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 4.48/4.69  (assume t3254.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3254.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.69  (assume t3254.t2.a3 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.69  (assume t3254.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 4.48/4.69  (step t3254.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3254.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t3254.t2.t1))
% 4.48/4.69  (step t3254.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t3254.t2.a1))
% 4.48/4.69  (step t3254.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t3254.t2.t3))
% 4.48/4.69  (step t3254.t2.t5 (cl (= (tptp.h1 tptp.e11) tptp.e20)) :rule symm :premises (t3254.t2.a3))
% 4.48/4.69  (step t3254.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t3254.t2.a2))
% 4.48/4.69  (step t3254.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t3254.t2.t6))
% 4.48/4.69  (step t3254.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t3254.t2.t5 t3254.t2.t7))
% 4.48/4.69  (step t3254.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.h1 tptp.e11))) :rule symm :premises (t3254.t2.t8))
% 4.48/4.69  (step t3254.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t3254.t2.a4))
% 4.48/4.69  (step t3254.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.h1 tptp.e11))) :rule trans :premises (t3254.t2.t10 t3254.t2.a3))
% 4.48/4.69  (step t3254.t2.t12 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3254.t2.t11))
% 4.48/4.69  (step t3254.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t3254.t2.t9 t3254.t2.t12))
% 4.48/4.69  (step t3254.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t3254.t2.t13))
% 4.48/4.69  (step t3254.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule cong :premises (t3254.t2.t4 t3254.t2.t14))
% 4.48/4.69  (step t3254.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)
% 4.48/4.69  (step t3254.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 (t3254.t2.t16))
% 4.48/4.69  (step t3254.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)
% 4.48/4.69  (step t3254.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 (t3254.t2.t17 t3254.t2.t18))
% 4.48/4.69  (step t3254.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false)) :rule resolution :premises (t3254.t2.t19 t3254.t2.a0))
% 4.48/4.69  (step t3254.t2.t21 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t3254.t2.t15 t3254.t2.t20))
% 4.48/4.69  (step t3254.t2.t22 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3254.t2.t2 t3254.t2.t21))
% 4.48/4.69  (step t3254.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3254.t2.a0 t3254.t2.a1 t3254.t2.a2 t3254.t2.a3 t3254.t2.a4))
% 4.48/4.69  (step t3254.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 4.48/4.69  (step t3254.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3254.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3254.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3254.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3254.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3254.t2 t3254.t3 t3254.t4 t3254.t5 t3254.t6 t3254.t7))
% 4.48/4.69  (step t3254.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3254.t8))
% 4.48/4.69  (step t3254.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3254.t9))
% 4.48/4.69  (step t3254.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3254.t1 t3254.t10))
% 4.48/4.69  (step t3254.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3254.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3254.t11 t3254.t12))
% 4.48/4.69  (step t3254.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3254.t13))
% 4.48/4.69  (step t3254.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3254.t14))
% 4.48/4.69  (step t3254.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 4.48/4.69  (step t3254.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3254.t16 t3254.a3 t3254.a1 t3254.a0 t3254.a4 t3254.a2))
% 4.48/4.69  (step t3254.t18 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3254.t15 t3254.t17))
% 4.48/4.69  (step t3254 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3254.a0 t3254.a1 t3254.a2 t3254.a3 t3254.a4))
% 4.48/4.69  (step t3255 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3256 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3257 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3258 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 4.48/4.69  (step t3259 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3260 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))))) :rule resolution :premises (t3254 t3255 t3256 t3257 t3258 t3259))
% 4.48/4.69  (step t3261 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3260))
% 4.48/4.69  (step t3262 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3261))
% 4.48/4.69  (step t3263 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3253 t3262))
% 4.48/4.69  (step t3264 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3265 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3263 t3264))
% 4.48/4.69  (step t3266 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3265))
% 4.48/4.69  (step t3267 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3266))
% 4.48/4.69  (step t3268 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3252 t3267))
% 4.48/4.69  (step t3269 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.69  (step t3270 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.69  (step t3271 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3272 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))))) :rule or_neg)
% 4.48/4.69  (step t3273 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3274 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3275 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3268 t3269 t3270 t3271 t3272 t3273 t3274))
% 4.48/4.69  (step t3276 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3275))
% 4.48/4.69  (step t3277 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3248 t3251 t3276))
% 4.48/4.69  (step t3278 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t3277))
% 4.48/4.69  (step t3279 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule reordering :premises (t3278))
% 4.48/4.69  (step t3280 (cl (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 and :premises (t2226))
% 4.48/4.69  (step t3281 (cl (= 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 or :premises (t3280))
% 4.48/4.69  (step t3282 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv_pos2)
% 4.48/4.69  (step t3283 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 4.48/4.69  (step t3284 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.69  (step t3285 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t3284))
% 4.48/4.69  (step t3286 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 4.48/4.69  (step t3287 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 4.48/4.69  (step t3288 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 4.48/4.69  (step t3289 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t3287 t3288))
% 4.48/4.69  (step t3290 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 4.48/4.69  (step t3291 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t3289 t3290))
% 4.48/4.69  (step t3292 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t3286 t3291))
% 4.48/4.69  (step t3293 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3285 t3292))
% 4.48/4.69  (step t3294 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t2240 t2279 t3283 t3293))
% 4.48/4.69  (step t3295 (cl (not (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) (not (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule equiv_pos2)
% 4.48/4.69  (step t3296 (cl (= (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule refl)
% 4.48/4.69  (step t3297 (cl (= (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) :rule equiv_simplify)
% 4.48/4.69  (step t3298 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) :rule equiv2 :premises (t3297))
% 4.48/4.69  (step t3299 (cl (not (not (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule not_not)
% 4.48/4.69  (step t3300 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3298 t3299))
% 4.48/4.69  (step t3301 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3302)
% 4.48/4.69  (assume t3302.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3302.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.69  (assume t3302.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.69  (assume t3302.a3 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 4.48/4.69  (step t3302.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.69  (step t3302.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.69  (step t3302.t3 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.69  (step t3302.t4 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t3302.t3))
% 4.48/4.69  (step t3302.t5 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 4.48/4.69  (step t3302.t6 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3302.t4 t3302.t5))
% 4.48/4.69  (step t3302.t7 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t3302.t6 t3302.a3))
% 4.48/4.69  (step t3302.t8 (cl (= false (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule symm :premises (t3302.t7))
% 4.48/4.69  (step t3302.t9 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) true) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv_simplify)
% 4.48/4.69  (step t3302.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) true) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv2 :premises (t3302.t9))
% 4.48/4.69  (step t3302.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) :rule symm :premises (t3302.a1))
% 4.48/4.69  (step t3302.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3302.a0))
% 4.48/4.69  (step t3302.t13 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3302.t12))
% 4.48/4.69  (step t3302.t14 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t3302.a2))
% 4.48/4.69  (step t3302.t15 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t3302.t14 t3302.t13))
% 4.48/4.69  (step t3302.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3302.t15))
% 4.48/4.69  (step t3302.t17 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3302.t11 t3302.t13 t3302.t16))
% 4.48/4.69  (step t3302.t18 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) true)) :rule resolution :premises (t3302.t10 t3302.t17))
% 4.48/4.69  (step t3302.t19 (cl (= false true)) :rule trans :premises (t3302.t8 t3302.t18))
% 4.48/4.69  (step t3302.t20 (cl false) :rule resolution :premises (t3302.t1 t3302.t2 t3302.t19))
% 4.48/4.69  (step t3302 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) :rule subproof :discharge (t3302.a0 t3302.a1 t3302.a2 t3302.a3))
% 4.48/4.69  (step t3303 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3304 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3305 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3306 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3307 (cl false (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t3302 t3303 t3304 t3305 t3306))
% 4.48/4.69  (step t3308 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) false) :rule reordering :premises (t3307))
% 4.48/4.69  (step t3309 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) false) :rule contraction :premises (t3308))
% 4.48/4.69  (step t3310 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) false) :rule resolution :premises (t3301 t3309))
% 4.48/4.69  (step t3311 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (not false)) :rule implies_neg2)
% 4.48/4.69  (step t3312 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false)) :rule resolution :premises (t3310 t3311))
% 4.48/4.69  (step t3313 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false)) :rule contraction :premises (t3312))
% 4.48/4.69  (step t3314 (cl (= (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) :rule implies_simplify)
% 4.48/4.69  (step t3315 (cl (not (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule equiv1 :premises (t3314))
% 4.48/4.69  (step t3316 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t3313 t3315))
% 4.48/4.69  (step t3317 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false)) :rule resolution :premises (t3300 t3316))
% 4.48/4.69  (step t3318 (cl (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false))) :rule cong :premises (t3296 t3317))
% 4.48/4.69  (step t3319 (cl (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 4.48/4.69  (step t3320 (cl (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) :rule trans :premises (t3318 t3319))
% 4.48/4.69  (step t3321 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3322)
% 4.48/4.69  (assume t3322.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3322.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3322.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.69  (assume t3322.a3 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 4.48/4.69  (step t3322.t1 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 4.48/4.69  (step t3322.t2 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3322.t3)
% 4.48/4.69  (assume t3322.t3.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3322.t3.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (step t3322.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3322.t3.a1))
% 4.48/4.69  (step t3322.t3.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3322.t3.t1))
% 4.48/4.69  (step t3322.t3.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3322.t3.a0))
% 4.48/4.69  (step t3322.t3.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3322.t3.t3))
% 4.48/4.69  (step t3322.t3.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3322.t3.t4))
% 4.48/4.69  (step t3322.t3.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.69  (step t3322.t3.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t3322.t3.t5 t3322.t3.t6))
% 4.48/4.69  (step t3322.t3.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3322.t3.t2 t3322.t3.t7))
% 4.48/4.69  (step t3322.t3 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t3322.t3.a0 t3322.t3.a1))
% 4.48/4.69  (step t3322.t4 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3322.t5 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3322.t6 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t3322.t3 t3322.t4 t3322.t5))
% 4.48/4.69  (step t3322.t7 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t3322.t6))
% 4.48/4.69  (step t3322.t8 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3322.t7))
% 4.48/4.69  (step t3322.t9 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3322.t2 t3322.t8))
% 4.48/4.69  (step t3322.t10 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.69  (step t3322.t11 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3322.t9 t3322.t10))
% 4.48/4.69  (step t3322.t12 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3322.t11))
% 4.48/4.69  (step t3322.t13 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t3322.t12))
% 4.48/4.69  (step t3322.t14 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3322.t15 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t3322.t14 t3322.a0 t3322.a1))
% 4.48/4.69  (step t3322.t16 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3322.t13 t3322.t15))
% 4.48/4.69  (step t3322.t17 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3322.t1 t3322.a1 t3322.a2 t3322.t16 t3322.a3))
% 4.48/4.69  (step t3322 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule subproof :discharge (t3322.a0 t3322.a1 t3322.a2 t3322.a3))
% 4.48/4.69  (step t3323 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3324 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3325 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3326 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3327 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t3322 t3323 t3324 t3325 t3326))
% 4.48/4.69  (step t3328 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule reordering :premises (t3327))
% 4.48/4.69  (step t3329 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3328))
% 4.48/4.69  (step t3330 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3321 t3329))
% 4.48/4.69  (step t3331 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule implies_neg2)
% 4.48/4.69  (step t3332 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t3330 t3331))
% 4.48/4.69  (step t3333 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule contraction :premises (t3332))
% 4.48/4.69  (step t3334 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t3295 t3320 t3333))
% 4.48/4.69  (step t3335 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule not_and :premises (t3334))
% 4.48/4.69  (step t3336 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3337 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3338 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 4.48/4.69  (step t3339 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 4.48/4.69  (step t3340 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t3335 t3336 t3337 t3338 t3339))
% 4.48/4.69  (step t3341 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule contraction :premises (t3340))
% 4.48/4.69  (step t3342 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3282 t3294 t3341))
% 4.48/4.69  (step t3343 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule or :premises (t3342))
% 4.48/4.69  (step t3344 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t3343))
% 4.48/4.69  (step t3345 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3346 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3344 t3345 t2266 t2307))
% 4.48/4.69  (step t3347 (cl (not (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.69  (step t3348 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule refl)
% 4.48/4.69  (step t3349 (cl (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t2278 t3348 t3197))
% 4.48/4.69  (step t3350 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 4.48/4.69  (step t3351 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3352)
% 4.48/4.69  (assume t3352.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.69  (assume t3352.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.69  (step t3352.t1 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3352.t2)
% 4.48/4.69  (assume t3352.t2.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.69  (assume t3352.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.69  (step t3352.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.69  (step t3352.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t3352.t2.t1))
% 4.48/4.69  (step t3352.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.69  (step t3352.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) :rule symm :premises (t3352.t2.a1))
% 4.48/4.69  (step t3352.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 tptp.e23))) :rule cong :premises (t3352.t2.t3 t3352.t2.t4))
% 4.48/4.69  (step t3352.t2.t6 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.69  (step t3352.t2.t7 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t3352.t2.t6))
% 4.48/4.69  (step t3352.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 4.48/4.69  (step t3352.t2.t9 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t3352.t2.t7 t3352.t2.t8))
% 4.48/4.69  (step t3352.t2.t10 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t3352.t2.t9 t3352.t2.a0))
% 4.48/4.69  (step t3352.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t3352.t2.t5 t3352.t2.t10))
% 4.48/4.69  (step t3352.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3352.t2.t2 t3352.t2.t11))
% 4.48/4.69  (step t3352.t2 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t3352.t2.a0 t3352.t2.a1))
% 4.48/4.69  (step t3352.t3 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3352.t4 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3352.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3352.t2 t3352.t3 t3352.t4))
% 4.48/4.69  (step t3352.t6 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t3352.t5))
% 4.48/4.69  (step t3352.t7 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t3352.t6))
% 4.48/4.69  (step t3352.t8 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3352.t1 t3352.t7))
% 4.48/4.69  (step t3352.t9 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.69  (step t3352.t10 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3352.t8 t3352.t9))
% 4.48/4.69  (step t3352.t11 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t3352.t10))
% 4.48/4.69  (step t3352.t12 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t3352.t11))
% 4.48/4.69  (step t3352.t13 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 4.48/4.69  (step t3352.t14 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3352.t13 t3352.a0 t3352.a1))
% 4.48/4.69  (step t3352.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3352.t12 t3352.t14))
% 4.48/4.69  (step t3352 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t3352.a0 t3352.a1))
% 4.48/4.69  (step t3353 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3354 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3355 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3352 t3353 t3354))
% 4.48/4.69  (step t3356 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t3355))
% 4.48/4.69  (step t3357 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t3356))
% 4.48/4.69  (step t3358 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3351 t3357))
% 4.48/4.69  (step t3359 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.69  (step t3360 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3358 t3359))
% 4.48/4.69  (step t3361 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t3360))
% 4.48/4.69  (step t3362 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t3361))
% 4.48/4.69  (step t3363 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3350 t3362))
% 4.48/4.69  (step t3364 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.69  (step t3365 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.69  (step t3366 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.69  (step t3367 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3363 t3364 t3365 t3366))
% 4.48/4.69  (step t3368 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t3367))
% 4.48/4.69  (step t3369 (cl (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3347 t3349 t3368))
% 4.48/4.69  (step t3370 (cl (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t3369))
% 4.48/4.69  (step t3371 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t3370))
% 4.48/4.69  (step t3372 (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.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.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (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.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t2109 t2458 t2476 t2497 t2516 t2534 t2552 t2570 t2572 t2590 t1138 t2496 t2456 t2307 t2608 t2475 t2456 t2266 t2610 t2649 t2686 t2688 t2649 t2709 t2496 t2475 t2307 t2266 t554 t373 t2729 t3175 t2475 t2457 t2456 t2266 t2447 t3194 t3134 t2475 t2457 t2266 t2447 t3239 t2449 t3246 t3247 t3279 t3246 t3247 t3281 t3346 t3371 t2306))
% 4.48/4.69  (step t3373 (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.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.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (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.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule contraction :premises (t3372))
% 4.48/4.69  (step t3374 (cl (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t2226))
% 4.48/4.69  (step t3375 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t3374))
% 4.48/4.69  (step t3376 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.69  (step t3377 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.69  (step t3378 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t3377))
% 4.48/4.69  (step t3379 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))))) :rule all_simplify)
% 4.48/4.69  (step t3380 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule refl)
% 4.48/4.69  (step t3381 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 4.48/4.69  (step t3382 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t3380 t3381))
% 4.48/4.69  (step t3383 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) :rule all_simplify)
% 4.48/4.69  (step t3384 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) true)) :rule trans :premises (t3382 t3383))
% 4.48/4.69  (step t3385 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) :rule trans :premises (t3379 t3384))
% 4.48/4.69  (step t3386 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3378 t3385))
% 4.48/4.69  (step t3387 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 4.48/4.69  (step t3388 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t2310 t2279 t3386 t3387))
% 4.48/4.69  (step t3389 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule and_neg)
% 4.48/4.69  (step t3390 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3391)
% 4.48/4.69  (assume t3391.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3391.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3391.a2 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 4.48/4.69  (step t3391.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3391.t2)
% 4.48/4.69  (assume t3391.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 4.48/4.69  (assume t3391.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.69  (step t3391.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.69  (step t3391.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t3391.t2.t1))
% 4.48/4.69  (step t3391.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3391.t2.a1))
% 4.48/4.69  (step t3391.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3391.t2.t3))
% 4.48/4.69  (step t3391.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule refl)
% 4.48/4.69  (step t3391.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule cong :premises (t3391.t2.t4 t3391.t2.t5))
% 4.48/4.69  (step t3391.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.69  (step t3391.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv2 :premises (t3391.t2.t7))
% 4.48/4.69  (step t3391.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule not_not)
% 4.48/4.69  (step t3391.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t3391.t2.t8 t3391.t2.t9))
% 4.48/4.69  (step t3391.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false)) :rule resolution :premises (t3391.t2.t10 t3391.t2.a0))
% 4.48/4.69  (step t3391.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) false)) :rule trans :premises (t3391.t2.t6 t3391.t2.t11))
% 4.48/4.69  (step t3391.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3391.t2.t2 t3391.t2.t12))
% 4.48/4.69  (step t3391.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t3391.t2.a0 t3391.t2.a1))
% 4.48/4.69  (step t3391.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 4.48/4.69  (step t3391.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3391.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3391.t2 t3391.t3 t3391.t4))
% 4.48/4.69  (step t3391.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t3391.t5))
% 4.48/4.69  (step t3391.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t3391.t6))
% 4.48/4.69  (step t3391.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3391.t1 t3391.t7))
% 4.48/4.69  (step t3391.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 4.48/4.69  (step t3391.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t3391.t8 t3391.t9))
% 4.48/4.69  (step t3391.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t3391.t10))
% 4.48/4.69  (step t3391.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t3391.t11))
% 4.48/4.69  (step t3391.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.69  (step t3391.t14 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3391.t15)
% 4.48/4.69  (assume t3391.t15.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3391.t15.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (step t3391.t15.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t3391.t15.a1))
% 4.48/4.69  (step t3391.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3391.t15.t1))
% 4.48/4.69  (step t3391.t15.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3391.t15.a0))
% 4.48/4.69  (step t3391.t15.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3391.t15.t3))
% 4.48/4.69  (step t3391.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3391.t15.t4))
% 4.48/4.69  (step t3391.t15.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t3391.t15.t5 t3391.t15.t5))
% 4.48/4.69  (step t3391.t15.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3391.t15.t2 t3391.t15.t6))
% 4.48/4.69  (step t3391.t15 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t3391.t15.a0 t3391.t15.a1))
% 4.48/4.69  (step t3391.t16 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3391.t17 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3391.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t3391.t15 t3391.t16 t3391.t17))
% 4.48/4.69  (step t3391.t19 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t3391.t18))
% 4.48/4.69  (step t3391.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t3391.t19))
% 4.48/4.69  (step t3391.t21 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t3391.t14 t3391.t20))
% 4.48/4.69  (step t3391.t22 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.69  (step t3391.t23 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3391.t21 t3391.t22))
% 4.48/4.69  (step t3391.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3391.t23))
% 4.48/4.69  (step t3391.t25 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t3391.t24))
% 4.48/4.69  (step t3391.t26 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.69  (step t3391.t27 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t3391.t26 t3391.a1 t3391.a0))
% 4.48/4.69  (step t3391.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t3391.t25 t3391.t27))
% 4.48/4.69  (step t3391.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3391.t13 t3391.a2 t3391.t28))
% 4.48/4.69  (step t3391.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3391.t12 t3391.t29))
% 4.48/4.69  (step t3391 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t3391.a0 t3391.a1 t3391.a2))
% 4.48/4.69  (step t3392 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3393 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3394 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 4.48/4.69  (step t3395 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t3391 t3392 t3393 t3394))
% 4.48/4.69  (step t3396 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t3395))
% 4.48/4.69  (step t3397 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t3396))
% 4.48/4.69  (step t3398 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3390 t3397))
% 4.48/4.69  (step t3399 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 4.48/4.69  (step t3400 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t3398 t3399))
% 4.48/4.69  (step t3401 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t3400))
% 4.48/4.69  (step t3402 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t3401))
% 4.48/4.69  (step t3403 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3389 t3402))
% 4.48/4.69  (step t3404 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.69  (step t3405 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3406 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule or_neg)
% 4.48/4.69  (step t3407 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.69  (step t3408 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t3403 t3404 t3405 t3406 t3407))
% 4.48/4.69  (step t3409 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t3408))
% 4.48/4.69  (step t3410 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t3376 t3388 t3409))
% 4.48/4.69  (step t3411 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t3410))
% 4.48/4.69  (step t3412 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t3411))
% 4.48/4.69  (step t3413 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3414 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3412 t3413 t2447 t2307))
% 4.48/4.69  (step t3415 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t2226))
% 4.48/4.69  (step t3416 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t3415))
% 4.48/4.69  (step t3417 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3418 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3419 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t3418))
% 4.48/4.69  (step t3420 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 4.48/4.69  (step t3421 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 4.48/4.69  (step t3422 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.69  (step t3423 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t3421 t3422))
% 4.48/4.69  (step t3424 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.69  (step t3425 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t3423 t3424))
% 4.48/4.69  (step t3426 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t3420 t3425))
% 4.48/4.69  (step t3427 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3419 t3426))
% 4.48/4.69  (step t3428 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3429 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t3196 t3427 t3428))
% 4.48/4.69  (step t3430 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 4.48/4.69  (step t3431 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3432)
% 4.48/4.69  (assume t3432.a0 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.69  (assume t3432.a1 (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.69  (step t3432.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3432.t2)
% 4.48/4.69  (assume t3432.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.69  (assume t3432.t2.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.69  (step t3432.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3432.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t3432.t2.t1))
% 4.48/4.69  (step t3432.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3432.t2.a1))
% 4.48/4.69  (step t3432.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3432.t2.t3))
% 4.48/4.69  (step t3432.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule refl)
% 4.48/4.69  (step t3432.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t3432.t2.t4 t3432.t2.t5))
% 4.48/4.69  (step t3432.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3432.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t3432.t2.t7))
% 4.48/4.69  (step t3432.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 4.48/4.69  (step t3432.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3432.t2.t8 t3432.t2.t9))
% 4.48/4.69  (step t3432.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t3432.t2.t10 t3432.t2.a0))
% 4.48/4.69  (step t3432.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t3432.t2.t6 t3432.t2.t11))
% 4.48/4.69  (step t3432.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3432.t2.t2 t3432.t2.t12))
% 4.48/4.69  (step t3432.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t3432.t2.a0 t3432.t2.a1))
% 4.48/4.69  (step t3432.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3432.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3432.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3432.t2 t3432.t3 t3432.t4))
% 4.48/4.69  (step t3432.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t3432.t5))
% 4.48/4.69  (step t3432.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3432.t6))
% 4.48/4.69  (step t3432.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3432.t1 t3432.t7))
% 4.48/4.69  (step t3432.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3432.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3432.t8 t3432.t9))
% 4.48/4.69  (step t3432.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3432.t10))
% 4.48/4.69  (step t3432.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t3432.t11))
% 4.48/4.69  (step t3432.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3432.t14 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3432.t13 t3432.a1 t3432.a0))
% 4.48/4.69  (step t3432.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3432.t12 t3432.t14))
% 4.48/4.69  (step t3432 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t3432.a0 t3432.a1))
% 4.48/4.69  (step t3433 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3434 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3435 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t3432 t3433 t3434))
% 4.48/4.69  (step t3436 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t3435))
% 4.48/4.69  (step t3437 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3436))
% 4.48/4.69  (step t3438 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3431 t3437))
% 4.48/4.69  (step t3439 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3440 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3438 t3439))
% 4.48/4.69  (step t3441 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3440))
% 4.48/4.69  (step t3442 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t3441))
% 4.48/4.69  (step t3443 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3430 t3442))
% 4.48/4.69  (step t3444 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3445 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 4.48/4.69  (step t3446 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3447 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3443 t3444 t3445 t3446))
% 4.48/4.69  (step t3448 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3447))
% 4.48/4.69  (step t3449 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3417 t3429 t3448))
% 4.48/4.69  (step t3450 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t3449))
% 4.48/4.69  (step t3451 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3450))
% 4.48/4.69  (step t3452 (cl (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3453 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3451 t3452 t2449))
% 4.48/4.69  (step t3454 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3455 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3456 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t3455))
% 4.48/4.69  (step t3457 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))))) :rule all_simplify)
% 4.48/4.69  (step t3458 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule refl)
% 4.48/4.69  (step t3459 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 4.48/4.69  (step t3460 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t3458 t3459))
% 4.48/4.69  (step t3461 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.69  (step t3462 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) true)) :rule trans :premises (t3460 t3461))
% 4.48/4.69  (step t3463 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule trans :premises (t3457 t3462))
% 4.48/4.69  (step t3464 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3456 t3463))
% 4.48/4.69  (step t3465 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3466 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t2310 t2279 t3464 t3465))
% 4.48/4.69  (step t3467 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule and_neg)
% 4.48/4.69  (step t3468 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3469)
% 4.48/4.69  (assume t3469.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3469.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3469.a2 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))
% 4.48/4.69  (step t3469.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3469.t2)
% 4.48/4.69  (assume t3469.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))
% 4.48/4.69  (assume t3469.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.69  (step t3469.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3469.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t3469.t2.t1))
% 4.48/4.69  (step t3469.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3469.t2.a1))
% 4.48/4.69  (step t3469.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3469.t2.t3))
% 4.48/4.69  (step t3469.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) :rule refl)
% 4.48/4.69  (step t3469.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule cong :premises (t3469.t2.t4 t3469.t2.t5))
% 4.48/4.69  (step t3469.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3469.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv2 :premises (t3469.t2.t7))
% 4.48/4.69  (step t3469.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule not_not)
% 4.48/4.69  (step t3469.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t3469.t2.t8 t3469.t2.t9))
% 4.48/4.69  (step t3469.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false)) :rule resolution :premises (t3469.t2.t10 t3469.t2.a0))
% 4.48/4.69  (step t3469.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t3469.t2.t6 t3469.t2.t11))
% 4.48/4.69  (step t3469.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3469.t2.t2 t3469.t2.t12))
% 4.48/4.69  (step t3469.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t3469.t2.a0 t3469.t2.a1))
% 4.48/4.69  (step t3469.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3469.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3469.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3469.t2 t3469.t3 t3469.t4))
% 4.48/4.69  (step t3469.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t3469.t5))
% 4.48/4.69  (step t3469.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t3469.t6))
% 4.48/4.69  (step t3469.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3469.t1 t3469.t7))
% 4.48/4.69  (step t3469.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3469.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3469.t8 t3469.t9))
% 4.48/4.69  (step t3469.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t3469.t10))
% 4.48/4.69  (step t3469.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t3469.t11))
% 4.48/4.69  (step t3469.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.69  (step t3469.t14 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3469.t15)
% 4.48/4.69  (assume t3469.t15.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3469.t15.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (step t3469.t15.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t3469.t15.a1))
% 4.48/4.69  (step t3469.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3469.t15.t1))
% 4.48/4.69  (step t3469.t15.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3469.t15.a0))
% 4.48/4.69  (step t3469.t15.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3469.t15.t3))
% 4.48/4.69  (step t3469.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3469.t15.t4))
% 4.48/4.69  (step t3469.t15.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t3469.t15.t5 t3469.t15.t5))
% 4.48/4.69  (step t3469.t15.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3469.t15.t2 t3469.t15.t6))
% 4.48/4.69  (step t3469.t15 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t3469.t15.a0 t3469.t15.a1))
% 4.48/4.69  (step t3469.t16 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3469.t17 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3469.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t3469.t15 t3469.t16 t3469.t17))
% 4.48/4.69  (step t3469.t19 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t3469.t18))
% 4.48/4.69  (step t3469.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t3469.t19))
% 4.48/4.69  (step t3469.t21 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t3469.t14 t3469.t20))
% 4.48/4.69  (step t3469.t22 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.69  (step t3469.t23 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3469.t21 t3469.t22))
% 4.48/4.69  (step t3469.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3469.t23))
% 4.48/4.69  (step t3469.t25 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t3469.t24))
% 4.48/4.69  (step t3469.t26 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.69  (step t3469.t27 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t3469.t26 t3469.a1 t3469.a0))
% 4.48/4.69  (step t3469.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t3469.t25 t3469.t27))
% 4.48/4.69  (step t3469.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3469.t13 t3469.a2 t3469.t28))
% 4.48/4.69  (step t3469.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3469.t12 t3469.t29))
% 4.48/4.69  (step t3469 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t3469.a0 t3469.a1 t3469.a2))
% 4.48/4.69  (step t3470 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3471 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3472 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3473 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t3469 t3470 t3471 t3472))
% 4.48/4.69  (step t3474 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t3473))
% 4.48/4.69  (step t3475 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t3474))
% 4.48/4.69  (step t3476 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3468 t3475))
% 4.48/4.69  (step t3477 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3478 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3476 t3477))
% 4.48/4.69  (step t3479 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t3478))
% 4.48/4.69  (step t3480 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t3479))
% 4.48/4.69  (step t3481 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3467 t3480))
% 4.48/4.69  (step t3482 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.69  (step t3483 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3484 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))))) :rule or_neg)
% 4.48/4.69  (step t3485 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3486 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3481 t3482 t3483 t3484 t3485))
% 4.48/4.69  (step t3487 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t3486))
% 4.48/4.69  (step t3488 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3454 t3466 t3487))
% 4.48/4.69  (step t3489 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t3488))
% 4.48/4.69  (step t3490 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t3489))
% 4.48/4.69  (step t3491 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3492 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3490 t3491 t2447 t2307))
% 4.48/4.69  (step t3493 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.69  (step t3494 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3495)
% 4.48/4.69  (assume t3495.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.69  (assume t3495.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t3495.a2 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3495.a3 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3495.a4 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.69  (assume t3495.a5 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.69  (assume t3495.a6 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.69  (assume t3495.a7 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3495.a8 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.69  (step t3495.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3495.t2)
% 4.48/4.69  (assume t3495.t2.a0 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.69  (assume t3495.t2.a1 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3495.t2.a2 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3495.t2.a3 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.69  (assume t3495.t2.a4 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3495.t2.a5 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.69  (assume t3495.t2.a6 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.69  (assume t3495.t2.a7 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.69  (assume t3495.t2.a8 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.69  (step t3495.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) :rule symm :premises (t3495.t2.a8))
% 4.48/4.69  (step t3495.t2.t2 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t3495.t2.a7))
% 4.48/4.69  (step t3495.t2.t3 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t3495.t2.t2))
% 4.48/4.69  (step t3495.t2.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.69  (step t3495.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule cong :premises (t3495.t2.t3 t3495.t2.t4))
% 4.48/4.69  (step t3495.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t3495.t2.t5))
% 4.48/4.69  (step t3495.t2.t7 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t3495.t2.t1 t3495.t2.a6 t3495.t2.t6))
% 4.48/4.69  (step t3495.t2.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t3495.t2.t7))
% 4.48/4.69  (step t3495.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t3495.t2.a6))
% 4.48/4.69  (step t3495.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule trans :premises (t3495.t2.t5 t3495.t2.t9))
% 4.48/4.69  (step t3495.t2.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.h2 tptp.e13))) :rule cong :premises (t3495.t2.t10))
% 4.48/4.69  (step t3495.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3495.t2.a5))
% 4.48/4.69  (step t3495.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t3495.t2.t12))
% 4.48/4.69  (step t3495.t2.t14 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3495.t2.t13))
% 4.48/4.69  (step t3495.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3495.t2.a4))
% 4.48/4.69  (step t3495.t2.t16 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3495.t2.t15))
% 4.48/4.69  (step t3495.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3495.t2.t16))
% 4.48/4.69  (step t3495.t2.t18 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) :rule symm :premises (t3495.t2.a3))
% 4.48/4.69  (step t3495.t2.t19 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3495.t2.t18))
% 4.48/4.69  (step t3495.t2.t20 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t3495.t2.a0))
% 4.48/4.69  (step t3495.t2.t21 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t3495.t2.t20))
% 4.48/4.69  (step t3495.t2.t22 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t3495.t2.a2))
% 4.48/4.69  (step t3495.t2.t23 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3495.t2.t22))
% 4.48/4.69  (step t3495.t2.t24 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3495.t2.a1))
% 4.48/4.69  (step t3495.t2.t25 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3495.t2.t24))
% 4.48/4.69  (step t3495.t2.t26 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t3495.t2.t23 t3495.t2.t25))
% 4.48/4.69  (step t3495.t2.t27 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule cong :premises (t3495.t2.t21 t3495.t2.t26))
% 4.48/4.69  (step t3495.t2.t28 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule trans :premises (t3495.t2.t8 t3495.t2.t11 t3495.t2.t14 t3495.t2.t17 t3495.t2.t19 t3495.t2.t27))
% 4.48/4.69  (step t3495.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (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 (t3495.t2.a0 t3495.t2.a1 t3495.t2.a2 t3495.t2.a3 t3495.t2.a4 t3495.t2.a5 t3495.t2.a6 t3495.t2.a7 t3495.t2.a8))
% 4.48/4.69  (step t3495.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3495.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3495.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3495.t6 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3495.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3495.t8 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3495.t9 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3495.t10 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3495.t11 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3495.t12 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t3495.t2 t3495.t3 t3495.t4 t3495.t5 t3495.t6 t3495.t7 t3495.t8 t3495.t9 t3495.t10 t3495.t11))
% 4.48/4.69  (step t3495.t13 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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 (t3495.t12))
% 4.48/4.69  (step t3495.t14 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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 (t3495.t13))
% 4.48/4.69  (step t3495.t15 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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 (t3495.t1 t3495.t14))
% 4.48/4.69  (step t3495.t16 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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)
% 4.48/4.69  (step t3495.t17 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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 (t3495.t15 t3495.t16))
% 4.48/4.69  (step t3495.t18 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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 (t3495.t17))
% 4.48/4.69  (step t3495.t19 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (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 (t3495.t18))
% 4.48/4.69  (step t3495.t20 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 4.48/4.69  (step t3495.t21 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t3495.t20 t3495.a6 t3495.a7 t3495.a2 t3495.a5 t3495.a3 t3495.a8 t3495.a1 t3495.a0 t3495.a4))
% 4.48/4.69  (step t3495.t22 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3495.t19 t3495.t21))
% 4.48/4.69  (step t3495 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t3495.a0 t3495.a1 t3495.a2 t3495.a3 t3495.a4 t3495.a5 t3495.a6 t3495.a7 t3495.a8))
% 4.48/4.69  (step t3496 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3497 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3498 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3499 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3500 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3501 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3502 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3503 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3504 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3505 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3495 t3496 t3497 t3498 t3499 t3500 t3501 t3502 t3503 t3504))
% 4.48/4.69  (step t3506 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule reordering :premises (t3505))
% 4.48/4.69  (step t3507 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule contraction :premises (t3506))
% 4.48/4.69  (step t3508 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (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.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3494 t3507))
% 4.48/4.69  (step t3509 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (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)
% 4.48/4.69  (step t3510 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule resolution :premises (t3508 t3509))
% 4.48/4.69  (step t3511 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule contraction :premises (t3510))
% 4.48/4.69  (step t3512 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule implies :premises (t3511))
% 4.48/4.69  (step t3513 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3493 t3512))
% 4.48/4.69  (step t3514 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3513))
% 4.48/4.69  (step t3515 (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.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.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (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.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3373 t3375 t2267 t3414 t3416 t3453 t3492 t3514 t2496 t2457 t2456 t2307 t2447 t554 t373))
% 4.48/4.69  (step t3516 (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.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.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (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.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3515))
% 4.48/4.69  (step t3517 (cl (not (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3518 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3519 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3520 (cl (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2278 t3518 t3519))
% 4.48/4.69  (step t3521 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 4.48/4.69  (step t3522 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3523)
% 4.48/4.69  (assume t3523.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.69  (assume t3523.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.69  (step t3523.t1 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3523.t2)
% 4.48/4.69  (assume t3523.t2.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.69  (assume t3523.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.69  (step t3523.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3523.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 (t3523.t2.t1))
% 4.48/4.69  (step t3523.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.69  (step t3523.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) :rule symm :premises (t3523.t2.a1))
% 4.48/4.69  (step t3523.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 tptp.e23))) :rule cong :premises (t3523.t2.t3 t3523.t2.t4))
% 4.48/4.69  (step t3523.t2.t6 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.69  (step t3523.t2.t7 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t3523.t2.t6))
% 4.48/4.69  (step t3523.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 4.48/4.69  (step t3523.t2.t9 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t3523.t2.t7 t3523.t2.t8))
% 4.48/4.69  (step t3523.t2.t10 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t3523.t2.t9 t3523.t2.a0))
% 4.48/4.69  (step t3523.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t3523.t2.t5 t3523.t2.t10))
% 4.48/4.69  (step t3523.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3523.t2.t2 t3523.t2.t11))
% 4.48/4.69  (step t3523.t2 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3523.t2.a0 t3523.t2.a1))
% 4.48/4.69  (step t3523.t3 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3523.t4 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3523.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3523.t2 t3523.t3 t3523.t4))
% 4.48/4.69  (step t3523.t6 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3523.t5))
% 4.48/4.69  (step t3523.t7 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3523.t6))
% 4.48/4.69  (step t3523.t8 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3523.t1 t3523.t7))
% 4.48/4.69  (step t3523.t9 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3523.t10 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3523.t8 t3523.t9))
% 4.48/4.69  (step t3523.t11 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3523.t10))
% 4.48/4.69  (step t3523.t12 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3523.t11))
% 4.48/4.69  (step t3523.t13 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 4.48/4.69  (step t3523.t14 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3523.t13 t3523.a0 t3523.a1))
% 4.48/4.69  (step t3523.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3523.t12 t3523.t14))
% 4.48/4.69  (step t3523 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3523.a0 t3523.a1))
% 4.48/4.69  (step t3524 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3525 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3526 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3523 t3524 t3525))
% 4.48/4.69  (step t3527 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3526))
% 4.48/4.69  (step t3528 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3527))
% 4.48/4.69  (step t3529 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3522 t3528))
% 4.48/4.69  (step t3530 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3531 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3529 t3530))
% 4.48/4.69  (step t3532 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3531))
% 4.48/4.69  (step t3533 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3532))
% 4.48/4.69  (step t3534 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3521 t3533))
% 4.48/4.69  (step t3535 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.69  (step t3536 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3537 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3538 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3534 t3535 t3536 t3537))
% 4.48/4.69  (step t3539 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3538))
% 4.48/4.69  (step t3540 (cl (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3517 t3520 t3539))
% 4.48/4.69  (step t3541 (cl (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t3540))
% 4.48/4.69  (step t3542 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3541))
% 4.48/4.69  (step t3543 (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.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.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (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.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3516 t3542 t2306))
% 4.48/4.69  (step t3544 (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.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.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (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.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3543))
% 4.48/4.69  (step t3545 (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 (t2226))
% 4.48/4.69  (step t3546 (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 (t3545))
% 4.48/4.69  (step t3547 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3548 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3549 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t3548))
% 4.48/4.69  (step t3550 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 4.48/4.69  (step t3551 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 4.48/4.69  (step t3552 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 4.48/4.69  (step t3553 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t3551 t3552))
% 4.48/4.69  (step t3554 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.69  (step t3555 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t3553 t3554))
% 4.48/4.69  (step t3556 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t3550 t3555))
% 4.48/4.69  (step t3557 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3549 t3556))
% 4.48/4.69  (step t3558 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3559 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2240 t2279 t3557 t3558))
% 4.48/4.69  (step t3560 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 4.48/4.69  (step t3561 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3562)
% 4.48/4.69  (assume t3562.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3562.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3562.a2 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))
% 4.48/4.69  (step t3562.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3562.t2)
% 4.48/4.69  (assume t3562.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))
% 4.48/4.69  (assume t3562.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.69  (step t3562.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3562.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t3562.t2.t1))
% 4.48/4.69  (step t3562.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t3562.t2.a1))
% 4.48/4.69  (step t3562.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3562.t2.t3))
% 4.48/4.69  (step t3562.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule refl)
% 4.48/4.69  (step t3562.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t3562.t2.t4 t3562.t2.t5))
% 4.48/4.69  (step t3562.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3562.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t3562.t2.t7))
% 4.48/4.69  (step t3562.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 4.48/4.69  (step t3562.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t3562.t2.t8 t3562.t2.t9))
% 4.48/4.69  (step t3562.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t3562.t2.t10 t3562.t2.a0))
% 4.48/4.69  (step t3562.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t3562.t2.t6 t3562.t2.t11))
% 4.48/4.69  (step t3562.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3562.t2.t2 t3562.t2.t12))
% 4.48/4.69  (step t3562.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3562.t2.a0 t3562.t2.a1))
% 4.48/4.69  (step t3562.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3562.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3562.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3562.t2 t3562.t3 t3562.t4))
% 4.48/4.69  (step t3562.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3562.t5))
% 4.48/4.69  (step t3562.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3562.t6))
% 4.48/4.69  (step t3562.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3562.t1 t3562.t7))
% 4.48/4.69  (step t3562.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3562.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3562.t8 t3562.t9))
% 4.48/4.69  (step t3562.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3562.t10))
% 4.48/4.69  (step t3562.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3562.t11))
% 4.48/4.69  (step t3562.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3562.t14 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3562.t15)
% 4.48/4.69  (assume t3562.t15.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3562.t15.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (step t3562.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3562.t15.a1))
% 4.48/4.69  (step t3562.t15.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3562.t15.t1))
% 4.48/4.69  (step t3562.t15.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3562.t15.a0))
% 4.48/4.69  (step t3562.t15.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3562.t15.t3))
% 4.48/4.69  (step t3562.t15.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3562.t15.t4))
% 4.48/4.69  (step t3562.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.69  (step t3562.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t3562.t15.t5 t3562.t15.t6))
% 4.48/4.69  (step t3562.t15.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3562.t15.t2 t3562.t15.t7))
% 4.48/4.69  (step t3562.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t3562.t15.a0 t3562.t15.a1))
% 4.48/4.69  (step t3562.t16 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3562.t17 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3562.t18 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t3562.t15 t3562.t16 t3562.t17))
% 4.48/4.69  (step t3562.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t3562.t18))
% 4.48/4.69  (step t3562.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3562.t19))
% 4.48/4.69  (step t3562.t21 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3562.t14 t3562.t20))
% 4.48/4.69  (step t3562.t22 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.69  (step t3562.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3562.t21 t3562.t22))
% 4.48/4.69  (step t3562.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3562.t23))
% 4.48/4.69  (step t3562.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t3562.t24))
% 4.48/4.69  (step t3562.t26 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3562.t27 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t3562.t26 t3562.a0 t3562.a1))
% 4.48/4.69  (step t3562.t28 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3562.t25 t3562.t27))
% 4.48/4.69  (step t3562.t29 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3562.t13 t3562.a2 t3562.t28))
% 4.48/4.69  (step t3562.t30 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3562.t12 t3562.t29))
% 4.48/4.69  (step t3562 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3562.a0 t3562.a1 t3562.a2))
% 4.48/4.69  (step t3563 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3564 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3565 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3566 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t3562 t3563 t3564 t3565))
% 4.48/4.69  (step t3567 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3566))
% 4.48/4.69  (step t3568 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3567))
% 4.48/4.69  (step t3569 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3561 t3568))
% 4.48/4.69  (step t3570 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3571 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3569 t3570))
% 4.48/4.69  (step t3572 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3571))
% 4.48/4.69  (step t3573 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3572))
% 4.48/4.69  (step t3574 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3560 t3573))
% 4.48/4.69  (step t3575 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3576 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3577 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 4.48/4.69  (step t3578 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3579 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3574 t3575 t3576 t3577 t3578))
% 4.48/4.69  (step t3580 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3579))
% 4.48/4.69  (step t3581 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3547 t3559 t3580))
% 4.48/4.69  (step t3582 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t3581))
% 4.48/4.69  (step t3583 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t3582))
% 4.48/4.69  (step t3584 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3585 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3583 t3584 t2266 t2307))
% 4.48/4.69  (step t3586 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.69  (step t3587 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3588)
% 4.48/4.69  (assume t3588.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3588.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3588.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3588.a3 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.69  (assume t3588.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 4.48/4.69  (assume t3588.a5 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3588.a6 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.69  (assume t3588.a7 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.69  (step t3588.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3588.t2)
% 4.48/4.69  (assume t3588.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.69  (assume t3588.t2.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3588.t2.a2 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3588.t2.a3 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3588.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 4.48/4.69  (assume t3588.t2.a5 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3588.t2.a6 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.69  (assume t3588.t2.a7 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.69  (step t3588.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t3588.t2.a7))
% 4.48/4.69  (step t3588.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.h2 tptp.e12))) :rule cong :premises (t3588.t2.t1))
% 4.48/4.69  (step t3588.t2.t3 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3588.t2.a6))
% 4.48/4.69  (step t3588.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3588.t2.t3))
% 4.48/4.69  (step t3588.t2.t5 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3588.t2.t4))
% 4.48/4.69  (step t3588.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3588.t2.a5))
% 4.48/4.69  (step t3588.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3588.t2.t6))
% 4.48/4.69  (step t3588.t2.t8 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3588.t2.t7))
% 4.48/4.69  (step t3588.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3588.t2.a4))
% 4.48/4.69  (step t3588.t2.t10 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3588.t2.t9))
% 4.48/4.69  (step t3588.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3588.t2.a1))
% 4.48/4.69  (step t3588.t2.t12 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3588.t2.t11))
% 4.48/4.69  (step t3588.t2.t13 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3588.t2.a0))
% 4.48/4.69  (step t3588.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t3588.t2.t13))
% 4.48/4.69  (step t3588.t2.t15 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule trans :premises (t3588.t2.t12 t3588.t2.t14))
% 4.48/4.69  (step t3588.t2.t16 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t3588.t2.a3))
% 4.48/4.69  (step t3588.t2.t17 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3588.t2.t16))
% 4.48/4.69  (step t3588.t2.t18 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3588.t2.a2))
% 4.48/4.69  (step t3588.t2.t19 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3588.t2.t18))
% 4.48/4.69  (step t3588.t2.t20 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t3588.t2.t17 t3588.t2.t19))
% 4.48/4.69  (step t3588.t2.t21 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule cong :premises (t3588.t2.t15 t3588.t2.t20))
% 4.48/4.69  (step t3588.t2.t22 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule trans :premises (t3588.t2.t2 t3588.t2.t5 t3588.t2.t8 t3588.t2.t10 t3588.t2.t21))
% 4.48/4.69  (step t3588.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (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 (t3588.t2.a0 t3588.t2.a1 t3588.t2.a2 t3588.t2.a3 t3588.t2.a4 t3588.t2.a5 t3588.t2.a6 t3588.t2.a7))
% 4.48/4.69  (step t3588.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3588.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3588.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3588.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3588.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3588.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3588.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3588.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3588.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3588.t2 t3588.t3 t3588.t4 t3588.t5 t3588.t6 t3588.t7 t3588.t8 t3588.t9 t3588.t10))
% 4.48/4.69  (step t3588.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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 (t3588.t11))
% 4.48/4.69  (step t3588.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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 (t3588.t12))
% 4.48/4.69  (step t3588.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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 (t3588.t1 t3588.t13))
% 4.48/4.69  (step t3588.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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)
% 4.48/4.69  (step t3588.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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 (t3588.t14 t3588.t15))
% 4.48/4.69  (step t3588.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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 (t3588.t16))
% 4.48/4.69  (step t3588.t18 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= 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 (t3588.t17))
% 4.48/4.69  (step t3588.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 4.48/4.69  (step t3588.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3588.t19 t3588.a7 t3588.a2 t3588.a5 t3588.a0 t3588.a4 t3588.a1 t3588.a6 t3588.a3))
% 4.48/4.69  (step t3588.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3588.t18 t3588.t20))
% 4.48/4.69  (step t3588 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t3588.a0 t3588.a1 t3588.a2 t3588.a3 t3588.a4 t3588.a5 t3588.a6 t3588.a7))
% 4.48/4.69  (step t3589 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3590 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3591 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3592 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3593 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3594 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3595 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3596 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3597 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3588 t3589 t3590 t3591 t3592 t3593 t3594 t3595 t3596))
% 4.48/4.69  (step t3598 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule reordering :premises (t3597))
% 4.48/4.69  (step t3599 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule contraction :premises (t3598))
% 4.48/4.69  (step t3600 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3587 t3599))
% 4.48/4.69  (step t3601 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (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)
% 4.48/4.69  (step t3602 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule resolution :premises (t3600 t3601))
% 4.48/4.69  (step t3603 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule contraction :premises (t3602))
% 4.48/4.69  (step t3604 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule implies :premises (t3603))
% 4.48/4.69  (step t3605 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10)))) :rule resolution :premises (t3586 t3604))
% 4.48/4.69  (step t3606 (cl (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (not (= tptp.e22 (tptp.op2 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.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3605))
% 4.48/4.69  (step t3607 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 4.48/4.69  (step t3608 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3609)
% 4.48/4.69  (assume t3609.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3609.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3609.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))
% 4.48/4.69  (assume t3609.a3 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.69  (assume t3609.a4 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3609.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.69  (step t3609.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3609.t2)
% 4.48/4.69  (assume t3609.t2.a0 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.69  (assume t3609.t2.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.69  (assume t3609.t2.a2 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.69  (assume t3609.t2.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3609.t2.a4 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.69  (assume t3609.t2.a5 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))
% 4.48/4.69  (step t3609.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) :rule symm :premises (t3609.t2.a5))
% 4.48/4.69  (step t3609.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.h2 tptp.e12))) :rule cong :premises (t3609.t2.t1))
% 4.48/4.69  (step t3609.t2.t3 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3609.t2.a2))
% 4.48/4.69  (step t3609.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3609.t2.a3))
% 4.48/4.69  (step t3609.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) :rule symm :premises (t3609.t2.a4))
% 4.48/4.69  (step t3609.t2.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t3609.t2.t5))
% 4.48/4.69  (step t3609.t2.t7 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t3609.t2.a1))
% 4.48/4.69  (step t3609.t2.t8 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3609.t2.t7))
% 4.48/4.69  (step t3609.t2.t9 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t3609.t2.a0))
% 4.48/4.69  (step t3609.t2.t10 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t3609.t2.t9))
% 4.48/4.69  (step t3609.t2.t11 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t3609.t2.t8 t3609.t2.t10))
% 4.48/4.69  (step t3609.t2.t12 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3609.t2.t4))
% 4.48/4.69  (step t3609.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t3609.t2.t3))
% 4.48/4.69  (step t3609.t2.t14 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t3609.t2.t12 t3609.t2.t13))
% 4.48/4.69  (step t3609.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule cong :premises (t3609.t2.t11 t3609.t2.t14))
% 4.48/4.69  (step t3609.t2.t16 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule trans :premises (t3609.t2.t2 t3609.t2.t3 t3609.t2.t4 t3609.t2.t6 t3609.t2.t15))
% 4.48/4.69  (step t3609.t2 (cl (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e12 (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 (t3609.t2.a0 t3609.t2.a1 t3609.t2.a2 t3609.t2.a3 t3609.t2.a4 t3609.t2.a5))
% 4.48/4.69  (step t3609.t3 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3609.t4 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3609.t5 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3609.t6 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3609.t7 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3609.t8 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3609.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t3609.t2 t3609.t3 t3609.t4 t3609.t5 t3609.t6 t3609.t7 t3609.t8))
% 4.48/4.69  (step t3609.t10 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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 (t3609.t9))
% 4.48/4.69  (step t3609.t11 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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 (t3609.t10))
% 4.48/4.69  (step t3609.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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 (t3609.t1 t3609.t11))
% 4.48/4.69  (step t3609.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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)
% 4.48/4.69  (step t3609.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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 (t3609.t12 t3609.t13))
% 4.48/4.69  (step t3609.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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 (t3609.t14))
% 4.48/4.69  (step t3609.t16 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (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 (t3609.t15))
% 4.48/4.69  (step t3609.t17 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 4.48/4.69  (step t3609.t18 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t3609.t17 t3609.a4 t3609.a0 t3609.a5 t3609.a1 t3609.a3 t3609.a2))
% 4.48/4.69  (step t3609.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule resolution :premises (t3609.t16 t3609.t18))
% 4.48/4.69  (step t3609 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule subproof :discharge (t3609.a0 t3609.a1 t3609.a2 t3609.a3 t3609.a4 t3609.a5))
% 4.48/4.69  (step t3610 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3611 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3612 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3613 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.69  (step t3614 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.69  (step t3615 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.69  (step t3616 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t3609 t3610 t3611 t3612 t3613 t3614 t3615))
% 4.48/4.69  (step t3617 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3616))
% 4.48/4.69  (step t3618 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule contraction :premises (t3617))
% 4.48/4.69  (step t3619 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 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 (t3608 t3618))
% 4.48/4.69  (step t3620 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 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)
% 4.48/4.69  (step t3621 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (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 (t3619 t3620))
% 4.48/4.69  (step t3622 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule contraction :premises (t3621))
% 4.48/4.69  (step t3623 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12)))) :rule implies :premises (t3622))
% 4.48/4.69  (step t3624 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (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 (t3607 t3623))
% 4.48/4.69  (step t3625 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t3624))
% 4.48/4.69  (step t3626 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3627 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3628 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.69  (step t3629 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t3628))
% 4.48/4.69  (step t3630 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))))) :rule all_simplify)
% 4.48/4.69  (step t3631 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule refl)
% 4.48/4.69  (step t3632 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 4.48/4.69  (step t3633 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t3631 t3632))
% 4.48/4.69  (step t3634 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule all_simplify)
% 4.48/4.69  (step t3635 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) true)) :rule trans :premises (t3633 t3634))
% 4.48/4.69  (step t3636 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule trans :premises (t3630 t3635))
% 4.48/4.69  (step t3637 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3629 t3636))
% 4.48/4.69  (step t3638 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3639 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t2240 t2279 t3627 t3637 t3638))
% 4.48/4.69  (step t3640 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.69  (step t3641 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3642)
% 4.48/4.69  (assume t3642.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3642.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3642.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 4.48/4.69  (assume t3642.a3 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.69  (step t3642.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3642.t2)
% 4.48/4.69  (assume t3642.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.69  (assume t3642.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.69  (assume t3642.t2.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3642.t2.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 4.48/4.69  (step t3642.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3642.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 (t3642.t2.t1))
% 4.48/4.69  (step t3642.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t3642.t2.a1))
% 4.48/4.69  (step t3642.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3642.t2.t3))
% 4.48/4.69  (step t3642.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t3642.t2.a3))
% 4.48/4.69  (step t3642.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3642.t2.a2))
% 4.48/4.69  (step t3642.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3642.t2.t6))
% 4.48/4.69  (step t3642.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3642.t2.t5 t3642.t2.t7))
% 4.48/4.69  (step t3642.t2.t9 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t3642.t2.t4 t3642.t2.t8))
% 4.48/4.69  (step t3642.t2.t10 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.69  (step t3642.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t3642.t2.t10))
% 4.48/4.69  (step t3642.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 4.48/4.69  (step t3642.t2.t13 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t3642.t2.t11 t3642.t2.t12))
% 4.48/4.69  (step t3642.t2.t14 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t3642.t2.t13 t3642.t2.a0))
% 4.48/4.69  (step t3642.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t3642.t2.t9 t3642.t2.t14))
% 4.48/4.69  (step t3642.t2.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3642.t2.t2 t3642.t2.t15))
% 4.48/4.69  (step t3642.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t3642.t2.a0 t3642.t2.a1 t3642.t2.a2 t3642.t2.a3))
% 4.48/4.69  (step t3642.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3642.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3642.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3642.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3642.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3642.t2 t3642.t3 t3642.t4 t3642.t5 t3642.t6))
% 4.48/4.69  (step t3642.t8 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t3642.t7))
% 4.48/4.69  (step t3642.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t3642.t8))
% 4.48/4.69  (step t3642.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= 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 (t3642.t1 t3642.t9))
% 4.48/4.69  (step t3642.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= 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)
% 4.48/4.69  (step t3642.t12 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3642.t10 t3642.t11))
% 4.48/4.69  (step t3642.t13 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t3642.t12))
% 4.48/4.69  (step t3642.t14 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t3642.t13))
% 4.48/4.69  (step t3642.t15 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 4.48/4.69  (step t3642.t16 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3642.t17)
% 4.48/4.69  (assume t3642.t17.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3642.t17.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (step t3642.t17.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3642.t17.a1))
% 4.48/4.69  (step t3642.t17.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3642.t17.t1))
% 4.48/4.69  (step t3642.t17.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3642.t17.a0))
% 4.48/4.69  (step t3642.t17.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3642.t17.t3))
% 4.48/4.69  (step t3642.t17.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3642.t17.t4))
% 4.48/4.69  (step t3642.t17.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.69  (step t3642.t17.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t3642.t17.t5 t3642.t17.t6))
% 4.48/4.69  (step t3642.t17.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3642.t17.t2 t3642.t17.t7))
% 4.48/4.69  (step t3642.t17 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t3642.t17.a0 t3642.t17.a1))
% 4.48/4.69  (step t3642.t18 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3642.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3642.t20 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t3642.t17 t3642.t18 t3642.t19))
% 4.48/4.69  (step t3642.t21 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t3642.t20))
% 4.48/4.69  (step t3642.t22 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3642.t21))
% 4.48/4.69  (step t3642.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3642.t16 t3642.t22))
% 4.48/4.69  (step t3642.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.69  (step t3642.t25 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3642.t23 t3642.t24))
% 4.48/4.69  (step t3642.t26 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3642.t25))
% 4.48/4.69  (step t3642.t27 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t3642.t26))
% 4.48/4.69  (step t3642.t28 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3642.t29 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t3642.t28 t3642.a0 t3642.a1))
% 4.48/4.69  (step t3642.t30 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3642.t27 t3642.t29))
% 4.48/4.69  (step t3642.t31 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3642.t15 t3642.a3 t3642.t30 t3642.a0 t3642.a2))
% 4.48/4.69  (step t3642.t32 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3642.t14 t3642.t31))
% 4.48/4.69  (step t3642 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t3642.a0 t3642.a1 t3642.a2 t3642.a3))
% 4.48/4.69  (step t3643 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3644 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3645 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3646 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3647 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t3642 t3643 t3644 t3645 t3646))
% 4.48/4.69  (step t3648 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t3647))
% 4.48/4.69  (step t3649 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t3648))
% 4.48/4.69  (step t3650 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3641 t3649))
% 4.48/4.69  (step t3651 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3652 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3650 t3651))
% 4.48/4.69  (step t3653 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t3652))
% 4.48/4.69  (step t3654 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t3653))
% 4.48/4.69  (step t3655 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3640 t3654))
% 4.48/4.69  (step t3656 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3657 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3658 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3659 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 4.48/4.69  (step t3660 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3661 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3655 t3656 t3657 t3658 t3659 t3660))
% 4.48/4.69  (step t3662 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t3661))
% 4.48/4.69  (step t3663 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3626 t3639 t3662))
% 4.48/4.69  (step t3664 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t3663))
% 4.48/4.69  (step t3665 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t3664))
% 4.48/4.69  (step t3666 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3667 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (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.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3544 t3546 t3585 t3606 t3090 t2496 t2475 t2457 t2307 t2266 t2447 t3625 t2475 t2457 t2266 t2447 t3665 t2307 t2266 t3666))
% 4.48/4.69  (step t3668 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (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.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t3667))
% 4.48/4.69  (step t3669 (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 (t2226))
% 4.48/4.69  (step t3670 (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 (t3669))
% 4.48/4.69  (step t3671 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3672 (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)
% 4.48/4.69  (step t3673 (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 (t3672))
% 4.48/4.69  (step t3674 (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)
% 4.48/4.69  (step t3675 (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)
% 4.48/4.69  (step t3676 (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)
% 4.48/4.69  (step t3677 (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 (t3675 t3676))
% 4.48/4.69  (step t3678 (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)
% 4.48/4.69  (step t3679 (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 (t3677 t3678))
% 4.48/4.69  (step t3680 (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 (t3674 t3679))
% 4.48/4.69  (step t3681 (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 (t3673 t3680))
% 4.48/4.69  (step t3682 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3683 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2240 t3681 t3682))
% 4.48/4.69  (step t3684 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 4.48/4.69  (step t3685 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3686)
% 4.48/4.69  (assume t3686.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3686.a1 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 4.48/4.69  (step t3686.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3686.t2)
% 4.48/4.69  (assume t3686.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 4.48/4.69  (assume t3686.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (step t3686.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3686.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 (t3686.t2.t1))
% 4.48/4.69  (step t3686.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3686.t2.a1))
% 4.48/4.69  (step t3686.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3686.t2.t3))
% 4.48/4.69  (step t3686.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 4.48/4.69  (step t3686.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t3686.t2.t4 t3686.t2.t5))
% 4.48/4.69  (step t3686.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)
% 4.48/4.69  (step t3686.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 (t3686.t2.t7))
% 4.48/4.69  (step t3686.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)
% 4.48/4.69  (step t3686.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 (t3686.t2.t8 t3686.t2.t9))
% 4.48/4.69  (step t3686.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t3686.t2.t10 t3686.t2.a0))
% 4.48/4.69  (step t3686.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t3686.t2.t6 t3686.t2.t11))
% 4.48/4.69  (step t3686.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3686.t2.t2 t3686.t2.t12))
% 4.48/4.69  (step t3686.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3686.t2.a0 t3686.t2.a1))
% 4.48/4.69  (step t3686.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3686.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3686.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3686.t2 t3686.t3 t3686.t4))
% 4.48/4.69  (step t3686.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3686.t5))
% 4.48/4.69  (step t3686.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3686.t6))
% 4.48/4.69  (step t3686.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3686.t1 t3686.t7))
% 4.48/4.69  (step t3686.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3686.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3686.t8 t3686.t9))
% 4.48/4.69  (step t3686.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3686.t10))
% 4.48/4.69  (step t3686.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3686.t11))
% 4.48/4.69  (step t3686.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3686.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3686.t13 t3686.a1 t3686.a0))
% 4.48/4.69  (step t3686.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3686.t12 t3686.t14))
% 4.48/4.69  (step t3686 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3686.a0 t3686.a1))
% 4.48/4.69  (step t3687 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3688 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 4.48/4.69  (step t3689 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t3686 t3687 t3688))
% 4.48/4.69  (step t3690 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3689))
% 4.48/4.69  (step t3691 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3690))
% 4.48/4.69  (step t3692 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3685 t3691))
% 4.48/4.69  (step t3693 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (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)
% 4.48/4.69  (step t3694 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3692 t3693))
% 4.48/4.69  (step t3695 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3694))
% 4.48/4.69  (step t3696 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3695))
% 4.48/4.69  (step t3697 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3684 t3696))
% 4.48/4.69  (step t3698 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3699 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 4.48/4.69  (step t3700 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (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)
% 4.48/4.69  (step t3701 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3697 t3698 t3699 t3700))
% 4.48/4.69  (step t3702 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3701))
% 4.48/4.69  (step t3703 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3671 t3683 t3702))
% 4.48/4.69  (step t3704 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t3703))
% 4.48/4.69  (step t3705 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3704))
% 4.48/4.69  (step t3706 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3707 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3705 t3706 t2266))
% 4.48/4.69  (step t3708 (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 (t2226))
% 4.48/4.69  (step t3709 (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 (t3708))
% 4.48/4.69  (step t3710 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.69  (step t3711 (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)
% 4.48/4.69  (step t3712 (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 (t3711))
% 4.48/4.69  (step t3713 (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)
% 4.48/4.69  (step t3714 (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)
% 4.48/4.69  (step t3715 (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)
% 4.48/4.69  (step t3716 (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 (t3714 t3715))
% 4.48/4.69  (step t3717 (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)
% 4.48/4.69  (step t3718 (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 (t3716 t3717))
% 4.48/4.69  (step t3719 (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 (t3713 t3718))
% 4.48/4.69  (step t3720 (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 (t3712 t3719))
% 4.48/4.69  (step t3721 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 4.48/4.69  (step t3722 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2240 t3720 t3721))
% 4.48/4.69  (step t3723 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 4.48/4.69  (step t3724 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3725)
% 4.48/4.69  (assume t3725.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (assume t3725.a1 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.69  (step t3725.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3725.t2)
% 4.48/4.69  (assume t3725.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.69  (assume t3725.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.69  (step t3725.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.69  (step t3725.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t3725.t2.t1))
% 4.48/4.69  (step t3725.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t3725.t2.a1))
% 4.48/4.69  (step t3725.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3725.t2.t3))
% 4.48/4.69  (step t3725.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule refl)
% 4.48/4.69  (step t3725.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3725.t2.t4 t3725.t2.t5))
% 4.48/4.69  (step t3725.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.69  (step t3725.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3725.t2.t7))
% 4.48/4.69  (step t3725.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 4.48/4.69  (step t3725.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3725.t2.t8 t3725.t2.t9))
% 4.48/4.69  (step t3725.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3725.t2.t10 t3725.t2.a0))
% 4.48/4.69  (step t3725.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t3725.t2.t6 t3725.t2.t11))
% 4.48/4.69  (step t3725.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3725.t2.t2 t3725.t2.t12))
% 4.48/4.69  (step t3725.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3725.t2.a0 t3725.t2.a1))
% 4.48/4.69  (step t3725.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3725.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3725.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3725.t2 t3725.t3 t3725.t4))
% 4.48/4.69  (step t3725.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3725.t5))
% 4.48/4.69  (step t3725.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3725.t6))
% 4.48/4.69  (step t3725.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3725.t1 t3725.t7))
% 4.48/4.69  (step t3725.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 4.48/4.69  (step t3725.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3725.t8 t3725.t9))
% 4.48/4.69  (step t3725.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3725.t10))
% 4.48/4.69  (step t3725.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3725.t11))
% 4.48/4.69  (step t3725.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.69  (step t3725.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3725.t13 t3725.a1 t3725.a0))
% 4.48/4.69  (step t3725.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3725.t12 t3725.t14))
% 4.48/4.69  (step t3725 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3725.a0 t3725.a1))
% 4.48/4.69  (step t3726 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3727 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.69  (step t3728 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3725 t3726 t3727))
% 4.48/4.69  (step t3729 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3728))
% 4.48/4.69  (step t3730 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3729))
% 4.48/4.69  (step t3731 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (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.e20 tptp.e21)))) :rule resolution :premises (t3724 t3730))
% 4.48/4.69  (step t3732 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 4.48/4.69  (step t3733 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3731 t3732))
% 4.48/4.69  (step t3734 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3733))
% 4.48/4.69  (step t3735 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3734))
% 4.48/4.69  (step t3736 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3723 t3735))
% 4.48/4.69  (step t3737 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3738 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 4.48/4.69  (step t3739 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.69  (step t3740 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3736 t3737 t3738 t3739))
% 4.48/4.69  (step t3741 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3740))
% 4.48/4.69  (step t3742 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3710 t3722 t3741))
% 4.48/4.69  (step t3743 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t3742))
% 4.48/4.69  (step t3744 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3743))
% 4.48/4.69  (step t3745 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3746 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3744 t3745 t2266))
% 4.48/4.69  (step t3747 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (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.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3668 t3670 t3707 t3709 t3746))
% 4.48/4.69  (step t3748 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (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.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3747))
% 4.48/4.69  (step t3749 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3750 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3751 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 4.48/4.69  (step t3752 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.69  (step t3753 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t3752))
% 4.48/4.69  (step t3754 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))))) :rule all_simplify)
% 4.48/4.69  (step t3755 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule refl)
% 4.48/4.69  (step t3756 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 4.48/4.69  (step t3757 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t3755 t3756))
% 4.48/4.69  (step t3758 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) :rule all_simplify)
% 4.48/4.69  (step t3759 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) true)) :rule trans :premises (t3757 t3758))
% 4.48/4.69  (step t3760 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) :rule trans :premises (t3754 t3759))
% 4.48/4.69  (step t3761 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3753 t3760))
% 4.48/4.69  (step t3762 (cl (= (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule refl)
% 4.48/4.69  (step t3763 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3764 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t3750 t3198 t3751 t3761 t3762 t3763))
% 4.48/4.69  (step t3765 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) :rule and_neg)
% 4.48/4.69  (step t3766 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3767)
% 4.48/4.69  (assume t3767.a0 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.69  (assume t3767.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3767.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.69  (assume t3767.a3 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 4.48/4.69  (assume t3767.a4 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.69  (step t3767.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3767.t2)
% 4.48/4.69  (assume t3767.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 4.48/4.69  (assume t3767.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.69  (assume t3767.t2.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3767.t2.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.69  (assume t3767.t2.a4 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.69  (step t3767.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3767.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 (t3767.t2.t1))
% 4.48/4.69  (step t3767.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) :rule symm :premises (t3767.t2.a1))
% 4.48/4.69  (step t3767.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t3767.t2.t3))
% 4.48/4.69  (step t3767.t2.t5 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t3767.t2.a3))
% 4.48/4.69  (step t3767.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t3767.t2.a2))
% 4.48/4.69  (step t3767.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t3767.t2.t6))
% 4.48/4.69  (step t3767.t2.t8 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e21 tptp.e23))) :rule trans :premises (t3767.t2.t5 t3767.t2.t7))
% 4.48/4.69  (step t3767.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.h2 tptp.e11))) :rule symm :premises (t3767.t2.t8))
% 4.48/4.69  (step t3767.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t3767.t2.a4))
% 4.48/4.69  (step t3767.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e11))) :rule trans :premises (t3767.t2.t10 t3767.t2.a3))
% 4.48/4.69  (step t3767.t2.t12 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3767.t2.t11))
% 4.48/4.69  (step t3767.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3767.t2.t9 t3767.t2.t12))
% 4.48/4.69  (step t3767.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t3767.t2.t13))
% 4.48/4.69  (step t3767.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule cong :premises (t3767.t2.t4 t3767.t2.t14))
% 4.48/4.69  (step t3767.t2.t16 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.69  (step t3767.t2.t17 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv2 :premises (t3767.t2.t16))
% 4.48/4.69  (step t3767.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule not_not)
% 4.48/4.69  (step t3767.t2.t19 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t3767.t2.t17 t3767.t2.t18))
% 4.48/4.69  (step t3767.t2.t20 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false)) :rule resolution :premises (t3767.t2.t19 t3767.t2.a0))
% 4.48/4.69  (step t3767.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t3767.t2.t15 t3767.t2.t20))
% 4.48/4.69  (step t3767.t2.t22 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3767.t2.t2 t3767.t2.t21))
% 4.48/4.69  (step t3767.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t3767.t2.a0 t3767.t2.a1 t3767.t2.a2 t3767.t2.a3 t3767.t2.a4))
% 4.48/4.69  (step t3767.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 4.48/4.69  (step t3767.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3767.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3767.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3767.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3767.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3767.t2 t3767.t3 t3767.t4 t3767.t5 t3767.t6 t3767.t7))
% 4.48/4.69  (step t3767.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t3767.t8))
% 4.48/4.69  (step t3767.t10 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3767.t9))
% 4.48/4.69  (step t3767.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (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 (t3767.t1 t3767.t10))
% 4.48/4.69  (step t3767.t12 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (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)
% 4.48/4.69  (step t3767.t13 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3767.t11 t3767.t12))
% 4.48/4.69  (step t3767.t14 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3767.t13))
% 4.48/4.69  (step t3767.t15 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t3767.t14))
% 4.48/4.69  (step t3767.t16 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_neg)
% 4.48/4.69  (step t3767.t17 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3767.t16 t3767.a3 t3767.a2 t3767.a1 t3767.a4 t3767.a0))
% 4.48/4.69  (step t3767.t18 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3767.t15 t3767.t17))
% 4.48/4.69  (step t3767 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t3767.a0 t3767.a1 t3767.a2 t3767.a3 t3767.a4))
% 4.48/4.69  (step t3768 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.69  (step t3769 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3770 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3771 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 4.48/4.69  (step t3772 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3773 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t3767 t3768 t3769 t3770 t3771 t3772))
% 4.48/4.69  (step t3774 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t3773))
% 4.48/4.69  (step t3775 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3774))
% 4.48/4.69  (step t3776 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3766 t3775))
% 4.48/4.69  (step t3777 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.69  (step t3778 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3776 t3777))
% 4.48/4.69  (step t3779 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3778))
% 4.48/4.69  (step t3780 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t3779))
% 4.48/4.69  (step t3781 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3765 t3780))
% 4.48/4.69  (step t3782 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3783 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.69  (step t3784 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.69  (step t3785 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule or_neg)
% 4.48/4.69  (step t3786 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule or_neg)
% 4.48/4.69  (step t3787 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.69  (step t3788 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3781 t3782 t3783 t3784 t3785 t3786 t3787))
% 4.48/4.69  (step t3789 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3788))
% 4.48/4.69  (step t3790 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3749 t3764 t3789))
% 4.48/4.69  (step t3791 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t3790))
% 4.48/4.69  (step t3792 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) :rule reordering :premises (t3791))
% 4.48/4.69  (step t3793 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t2445))
% 4.48/4.69  (step t3794 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.69  (step t3795 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3796)
% 4.48/4.69  (assume t3796.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3796.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 4.48/4.69  (assume t3796.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3796.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.69  (assume t3796.a4 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.69  (step t3796.t1 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3796.t2)
% 4.48/4.69  (assume t3796.t2.a0 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.69  (assume t3796.t2.a1 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.69  (assume t3796.t2.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.69  (assume t3796.t2.a3 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.69  (assume t3796.t2.a4 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 4.48/4.69  (step t3796.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) :rule symm :premises (t3796.t2.a4))
% 4.48/4.69  (step t3796.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.h2 tptp.e11))) :rule cong :premises (t3796.t2.t1))
% 4.48/4.69  (step t3796.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t3796.t2.a0))
% 4.48/4.69  (step t3796.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t3796.t2.a3))
% 4.48/4.69  (step t3796.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t3796.t2.t4))
% 4.48/4.69  (step t3796.t2.t6 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t3796.t2.t3))
% 4.48/4.69  (step t3796.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t3796.t2.a2))
% 4.48/4.69  (step t3796.t2.t8 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3796.t2.t7))
% 4.48/4.69  (step t3796.t2.t9 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t3796.t2.a1))
% 4.48/4.69  (step t3796.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t3796.t2.t9))
% 4.48/4.69  (step t3796.t2.t11 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule trans :premises (t3796.t2.t8 t3796.t2.t10))
% 4.48/4.69  (step t3796.t2.t12 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule cong :premises (t3796.t2.t6 t3796.t2.t11))
% 4.48/4.69  (step t3796.t2.t13 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule trans :premises (t3796.t2.t2 t3796.t2.t3 t3796.t2.t5 t3796.t2.t12))
% 4.48/4.69  (step t3796.t2 (cl (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3796.t2.a0 t3796.t2.a1 t3796.t2.a2 t3796.t2.a3 t3796.t2.a4))
% 4.48/4.69  (step t3796.t3 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3796.t4 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3796.t5 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3796.t6 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3796.t7 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3796.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t3796.t2 t3796.t3 t3796.t4 t3796.t5 t3796.t6 t3796.t7))
% 4.48/4.69  (step t3796.t9 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3796.t8))
% 4.48/4.69  (step t3796.t10 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3796.t9))
% 4.48/4.69  (step t3796.t11 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 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 (t3796.t1 t3796.t10))
% 4.48/4.69  (step t3796.t12 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 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)
% 4.48/4.69  (step t3796.t13 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3796.t11 t3796.t12))
% 4.48/4.69  (step t3796.t14 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3796.t13))
% 4.48/4.69  (step t3796.t15 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule implies :premises (t3796.t14))
% 4.48/4.69  (step t3796.t16 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 4.48/4.69  (step t3796.t17 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t3796.t16 t3796.a3 t3796.a4 t3796.a0 t3796.a2 t3796.a1))
% 4.48/4.69  (step t3796.t18 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3796.t15 t3796.t17))
% 4.48/4.69  (step t3796 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t3796.a0 t3796.a1 t3796.a2 t3796.a3 t3796.a4))
% 4.48/4.69  (step t3797 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.69  (step t3798 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3799 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.69  (step t3800 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.69  (step t3801 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.69  (step t3802 (cl (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t3796 t3797 t3798 t3799 t3800 t3801))
% 4.48/4.69  (step t3803 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3802))
% 4.48/4.69  (step t3804 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule contraction :premises (t3803))
% 4.48/4.69  (step t3805 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 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 (t3795 t3804))
% 4.48/4.69  (step t3806 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 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)
% 4.48/4.69  (step t3807 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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 (t3805 t3806))
% 4.48/4.69  (step t3808 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule contraction :premises (t3807))
% 4.48/4.69  (step t3809 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13)))) :rule implies :premises (t3808))
% 4.48/4.69  (step t3810 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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 (t3794 t3809))
% 4.48/4.69  (step t3811 (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.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t3810))
% 4.48/4.69  (step t3812 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (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.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.69  (step t3813 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3814 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t3813))
% 4.48/4.69  (step t3815 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 4.48/4.69  (step t3816 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 4.48/4.69  (step t3817 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 4.48/4.69  (step t3818 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t3816 t3817))
% 4.48/4.69  (step t3819 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.69  (step t3820 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t3818 t3819))
% 4.48/4.69  (step t3821 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t3815 t3820))
% 4.48/4.69  (step t3822 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3814 t3821))
% 4.48/4.69  (step t3823 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 4.48/4.69  (step t3824 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t3751 t3822 t3823))
% 4.48/4.69  (step t3825 (cl (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 4.48/4.69  (step t3826 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3827)
% 4.48/4.69  (assume t3827.a0 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.69  (assume t3827.a1 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))
% 4.48/4.69  (step t3827.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 4.48/4.69  (anchor :step t3827.t2)
% 4.48/4.69  (assume t3827.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))
% 4.48/4.69  (assume t3827.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.69  (step t3827.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.69  (step t3827.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 (t3827.t2.t1))
% 4.48/4.69  (step t3827.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) :rule symm :premises (t3827.t2.a1))
% 4.48/4.69  (step t3827.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t3827.t2.t3))
% 4.48/4.69  (step t3827.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule refl)
% 4.48/4.69  (step t3827.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t3827.t2.t4 t3827.t2.t5))
% 4.48/4.70  (step t3827.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.70  (step t3827.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t3827.t2.t7))
% 4.48/4.70  (step t3827.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 4.48/4.70  (step t3827.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t3827.t2.t8 t3827.t2.t9))
% 4.48/4.70  (step t3827.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t3827.t2.t10 t3827.t2.a0))
% 4.48/4.70  (step t3827.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t3827.t2.t6 t3827.t2.t11))
% 4.48/4.70  (step t3827.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3827.t2.t2 t3827.t2.t12))
% 4.48/4.70  (step t3827.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3827.t2.a0 t3827.t2.a1))
% 4.48/4.70  (step t3827.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t3827.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3827.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3827.t2 t3827.t3 t3827.t4))
% 4.48/4.70  (step t3827.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3827.t5))
% 4.48/4.70  (step t3827.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3827.t6))
% 4.48/4.70  (step t3827.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3827.t1 t3827.t7))
% 4.48/4.70  (step t3827.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.70  (step t3827.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3827.t8 t3827.t9))
% 4.48/4.70  (step t3827.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3827.t10))
% 4.48/4.70  (step t3827.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3827.t11))
% 4.48/4.70  (step t3827.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t3827.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3827.t13 t3827.a1 t3827.a0))
% 4.48/4.70  (step t3827.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3827.t12 t3827.t14))
% 4.48/4.70  (step t3827 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3827.a0 t3827.a1))
% 4.48/4.70  (step t3828 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3829 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t3830 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t3827 t3828 t3829))
% 4.48/4.70  (step t3831 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3830))
% 4.48/4.70  (step t3832 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3831))
% 4.48/4.70  (step t3833 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3826 t3832))
% 4.48/4.70  (step t3834 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.70  (step t3835 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3833 t3834))
% 4.48/4.70  (step t3836 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3835))
% 4.48/4.70  (step t3837 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3836))
% 4.48/4.70  (step t3838 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3825 t3837))
% 4.48/4.70  (step t3839 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t3840 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 4.48/4.70  (step t3841 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 4.48/4.70  (step t3842 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3838 t3839 t3840 t3841))
% 4.48/4.70  (step t3843 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3842))
% 4.48/4.70  (step t3844 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3812 t3824 t3843))
% 4.48/4.70  (step t3845 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t3844))
% 4.48/4.70  (step t3846 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t3845))
% 4.48/4.70  (step t3847 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.70  (step t3848 (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 (t141))
% 4.48/4.70  (step t3849 (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 (t3848))
% 4.48/4.70  (step t3850 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.70  (step t3851 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t1597 t1555 t1417))
% 4.48/4.70  (step t3852 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.48/4.70  (step t3853 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3854)
% 4.48/4.70  (assume t3854.a0 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.70  (assume t3854.a1 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.70  (step t3854.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3854.t2)
% 4.48/4.70  (assume t3854.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.70  (assume t3854.t2.a1 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 4.48/4.70  (step t3854.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.70  (step t3854.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 (t3854.t2.t1))
% 4.48/4.70  (step t3854.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t3854.t2.a1))
% 4.48/4.70  (step t3854.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t3854.t2.t3))
% 4.48/4.70  (step t3854.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 4.48/4.70  (step t3854.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t3854.t2.t4 t3854.t2.t5))
% 4.48/4.70  (step t3854.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.70  (step t3854.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t3854.t2.t7))
% 4.48/4.70  (step t3854.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.48/4.70  (step t3854.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t3854.t2.t8 t3854.t2.t9))
% 4.48/4.70  (step t3854.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t3854.t2.t10 t3854.t2.a0))
% 4.48/4.70  (step t3854.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t3854.t2.t6 t3854.t2.t11))
% 4.48/4.70  (step t3854.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t3854.t2.t2 t3854.t2.t12))
% 4.48/4.70  (step t3854.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t3854.t2.a0 t3854.t2.a1))
% 4.48/4.70  (step t3854.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.70  (step t3854.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t3854.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t3854.t2 t3854.t3 t3854.t4))
% 4.48/4.70  (step t3854.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t3854.t5))
% 4.48/4.70  (step t3854.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t3854.t6))
% 4.48/4.70  (step t3854.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t3854.t1 t3854.t7))
% 4.48/4.70  (step t3854.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.48/4.70  (step t3854.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t3854.t8 t3854.t9))
% 4.48/4.70  (step t3854.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t3854.t10))
% 4.48/4.70  (step t3854.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t3854.t11))
% 4.48/4.70  (step t3854.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 4.48/4.70  (step t3854.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t3854.t13 t3854.a1 t3854.a0))
% 4.48/4.70  (step t3854.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t3854.t12 t3854.t14))
% 4.48/4.70  (step t3854 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t3854.a0 t3854.a1))
% 4.48/4.70  (step t3855 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t3856 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.70  (step t3857 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t3854 t3855 t3856))
% 4.48/4.70  (step t3858 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t3857))
% 4.48/4.70  (step t3859 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t3858))
% 4.48/4.70  (step t3860 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 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 (t3853 t3859))
% 4.48/4.70  (step t3861 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 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)
% 4.48/4.70  (step t3862 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t3860 t3861))
% 4.48/4.70  (step t3863 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t3862))
% 4.48/4.70  (step t3864 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t3863))
% 4.48/4.70  (step t3865 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t3852 t3864))
% 4.48/4.70  (step t3866 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 4.48/4.70  (step t3867 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.48/4.70  (step t3868 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 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 or_neg)
% 4.48/4.70  (step t3869 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t3865 t3866 t3867 t3868))
% 4.48/4.70  (step t3870 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t3869))
% 4.48/4.70  (step t3871 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t3850 t3851 t3870))
% 4.48/4.70  (step t3872 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t3871))
% 4.48/4.70  (step t3873 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t3872))
% 4.48/4.70  (step t3874 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t3049))
% 4.48/4.70  (step t3875 (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 (t1032))
% 4.48/4.70  (step t3876 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 4.48/4.70  (step t3877 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 4.48/4.70  (step t3878 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t347 t660 t3877))
% 4.48/4.70  (step t3879 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.48/4.70  (step t3880 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3881)
% 4.48/4.70  (assume t3881.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.70  (assume t3881.a1 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.70  (step t3881.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3881.t2)
% 4.48/4.70  (assume t3881.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.70  (assume t3881.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.70  (step t3881.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.70  (step t3881.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t3881.t2.t1))
% 4.48/4.70  (step t3881.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t3881.t2.a1))
% 4.48/4.70  (step t3881.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t3881.t2.t3))
% 4.48/4.70  (step t3881.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule refl)
% 4.48/4.70  (step t3881.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t3881.t2.t4 t3881.t2.t5))
% 4.48/4.70  (step t3881.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.70  (step t3881.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t3881.t2.t7))
% 4.48/4.70  (step t3881.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.48/4.70  (step t3881.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t3881.t2.t8 t3881.t2.t9))
% 4.48/4.70  (step t3881.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t3881.t2.t10 t3881.t2.a0))
% 4.48/4.70  (step t3881.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t3881.t2.t6 t3881.t2.t11))
% 4.48/4.70  (step t3881.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3881.t2.t2 t3881.t2.t12))
% 4.48/4.70  (step t3881.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t3881.t2.a0 t3881.t2.a1))
% 4.48/4.70  (step t3881.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.70  (step t3881.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t3881.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t3881.t2 t3881.t3 t3881.t4))
% 4.48/4.70  (step t3881.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3881.t5))
% 4.48/4.70  (step t3881.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t3881.t6))
% 4.48/4.70  (step t3881.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3881.t1 t3881.t7))
% 4.48/4.70  (step t3881.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 4.48/4.70  (step t3881.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3881.t8 t3881.t9))
% 4.48/4.70  (step t3881.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3881.t10))
% 4.48/4.70  (step t3881.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t3881.t11))
% 4.48/4.70  (step t3881.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.48/4.70  (step t3881.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t3881.t13 t3881.a1 t3881.a0))
% 4.48/4.70  (step t3881.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3881.t12 t3881.t14))
% 4.48/4.70  (step t3881 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t3881.a0 t3881.a1))
% 4.48/4.70  (step t3882 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t3883 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.70  (step t3884 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t3881 t3882 t3883))
% 4.48/4.70  (step t3885 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3884))
% 4.48/4.70  (step t3886 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t3885))
% 4.48/4.70  (step t3887 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3880 t3886))
% 4.48/4.70  (step t3888 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 4.48/4.70  (step t3889 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3887 t3888))
% 4.48/4.70  (step t3890 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3889))
% 4.48/4.70  (step t3891 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t3890))
% 4.48/4.70  (step t3892 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t3879 t3891))
% 4.48/4.70  (step t3893 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t3894 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.70  (step t3895 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t3896 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3892 t3893 t3894 t3895))
% 4.48/4.70  (step t3897 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t3896))
% 4.48/4.70  (step t3898 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t3876 t3878 t3897))
% 4.48/4.70  (step t3899 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t3898))
% 4.48/4.70  (step t3900 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t3899))
% 4.48/4.70  (step t3901 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.70  (step t3902 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 4.48/4.70  (step t3903 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t2621 t3902 t3750))
% 4.48/4.70  (step t3904 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_neg)
% 4.48/4.70  (step t3905 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3906)
% 4.48/4.70  (assume t3906.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.70  (assume t3906.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.70  (step t3906.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3906.t2)
% 4.48/4.70  (assume t3906.t2.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.70  (assume t3906.t2.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.70  (step t3906.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.70  (step t3906.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 (t3906.t2.t1))
% 4.48/4.70  (step t3906.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.70  (step t3906.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) :rule symm :premises (t3906.t2.a1))
% 4.48/4.70  (step t3906.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 tptp.e23))) :rule cong :premises (t3906.t2.t3 t3906.t2.t4))
% 4.48/4.70  (step t3906.t2.t6 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.70  (step t3906.t2.t7 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t3906.t2.t6))
% 4.48/4.70  (step t3906.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 4.48/4.70  (step t3906.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t3906.t2.t7 t3906.t2.t8))
% 4.48/4.70  (step t3906.t2.t10 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t3906.t2.t9 t3906.t2.a0))
% 4.48/4.70  (step t3906.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t3906.t2.t5 t3906.t2.t10))
% 4.48/4.70  (step t3906.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3906.t2.t2 t3906.t2.t11))
% 4.48/4.70  (step t3906.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t3906.t2.a0 t3906.t2.a1))
% 4.48/4.70  (step t3906.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3906.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.70  (step t3906.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3906.t2 t3906.t3 t3906.t4))
% 4.48/4.70  (step t3906.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t3906.t5))
% 4.48/4.70  (step t3906.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3906.t6))
% 4.48/4.70  (step t3906.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (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 (t3906.t1 t3906.t7))
% 4.48/4.70  (step t3906.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (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)
% 4.48/4.70  (step t3906.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3906.t8 t3906.t9))
% 4.48/4.70  (step t3906.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3906.t10))
% 4.48/4.70  (step t3906.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t3906.t11))
% 4.48/4.70  (step t3906.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_neg)
% 4.48/4.70  (step t3906.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3906.t13 t3906.a0 t3906.a1))
% 4.48/4.70  (step t3906.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3906.t12 t3906.t14))
% 4.48/4.70  (step t3906 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t3906.a0 t3906.a1))
% 4.48/4.70  (step t3907 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3908 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.70  (step t3909 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3906 t3907 t3908))
% 4.48/4.70  (step t3910 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t3909))
% 4.48/4.70  (step t3911 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3910))
% 4.48/4.70  (step t3912 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (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 (t3905 t3911))
% 4.48/4.70  (step t3913 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (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)
% 4.48/4.70  (step t3914 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3912 t3913))
% 4.48/4.70  (step t3915 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3914))
% 4.48/4.70  (step t3916 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t3915))
% 4.48/4.70  (step t3917 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3904 t3916))
% 4.48/4.70  (step t3918 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t3919 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.70  (step t3920 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (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)
% 4.48/4.70  (step t3921 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3917 t3918 t3919 t3920))
% 4.48/4.70  (step t3922 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3921))
% 4.48/4.70  (step t3923 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3901 t3903 t3922))
% 4.48/4.70  (step t3924 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t3923))
% 4.48/4.70  (step t3925 (cl (= tptp.e21 tptp.e23) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t3924))
% 4.48/4.70  (step t3926 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.70  (step t3927 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t3928 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.70  (step t3929 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t3928))
% 4.48/4.70  (step t3930 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))))) :rule all_simplify)
% 4.48/4.70  (step t3931 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule refl)
% 4.48/4.70  (step t3932 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 4.48/4.70  (step t3933 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t3931 t3932))
% 4.48/4.70  (step t3934 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule all_simplify)
% 4.48/4.70  (step t3935 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) true)) :rule trans :premises (t3933 t3934))
% 4.48/4.70  (step t3936 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule trans :premises (t3930 t3935))
% 4.48/4.70  (step t3937 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3929 t3936))
% 4.48/4.70  (step t3938 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 4.48/4.70  (step t3939 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t3927 t3937 t3938))
% 4.48/4.70  (step t3940 (cl (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 4.48/4.70  (step t3941 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3942)
% 4.48/4.70  (assume t3942.a0 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t3942.a1 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 4.48/4.70  (step t3942.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3942.t2)
% 4.48/4.70  (assume t3942.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 4.48/4.70  (assume t3942.t2.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (step t3942.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.70  (step t3942.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 (t3942.t2.t1))
% 4.48/4.70  (step t3942.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) :rule symm :premises (t3942.t2.a1))
% 4.48/4.70  (step t3942.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3942.t2.t3))
% 4.48/4.70  (step t3942.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule refl)
% 4.48/4.70  (step t3942.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t3942.t2.t4 t3942.t2.t5))
% 4.48/4.70  (step t3942.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.70  (step t3942.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t3942.t2.t7))
% 4.48/4.70  (step t3942.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 4.48/4.70  (step t3942.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t3942.t2.t8 t3942.t2.t9))
% 4.48/4.70  (step t3942.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t3942.t2.t10 t3942.t2.a0))
% 4.48/4.70  (step t3942.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t3942.t2.t6 t3942.t2.t11))
% 4.48/4.70  (step t3942.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3942.t2.t2 t3942.t2.t12))
% 4.48/4.70  (step t3942.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t3942.t2.a0 t3942.t2.a1))
% 4.48/4.70  (step t3942.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 4.48/4.70  (step t3942.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3942.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t3942.t2 t3942.t3 t3942.t4))
% 4.48/4.70  (step t3942.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t3942.t5))
% 4.48/4.70  (step t3942.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t3942.t6))
% 4.48/4.70  (step t3942.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3942.t1 t3942.t7))
% 4.48/4.70  (step t3942.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 4.48/4.70  (step t3942.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3942.t8 t3942.t9))
% 4.48/4.70  (step t3942.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3942.t10))
% 4.48/4.70  (step t3942.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t3942.t11))
% 4.48/4.70  (step t3942.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t3942.t14 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3942.t13 t3942.a1 t3942.a0))
% 4.48/4.70  (step t3942.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3942.t12 t3942.t14))
% 4.48/4.70  (step t3942 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t3942.a0 t3942.a1))
% 4.48/4.70  (step t3943 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3944 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 4.48/4.70  (step t3945 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t3942 t3943 t3944))
% 4.48/4.70  (step t3946 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t3945))
% 4.48/4.70  (step t3947 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t3946))
% 4.48/4.70  (step t3948 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (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 (t3941 t3947))
% 4.48/4.70  (step t3949 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (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)
% 4.48/4.70  (step t3950 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3948 t3949))
% 4.48/4.70  (step t3951 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3950))
% 4.48/4.70  (step t3952 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t3951))
% 4.48/4.70  (step t3953 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3940 t3952))
% 4.48/4.70  (step t3954 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t3955 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 4.48/4.70  (step t3956 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (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 or_neg)
% 4.48/4.70  (step t3957 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3953 t3954 t3955 t3956))
% 4.48/4.70  (step t3958 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3957))
% 4.48/4.70  (step t3959 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3926 t3939 t3958))
% 4.48/4.70  (step t3960 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t3959))
% 4.48/4.70  (step t3961 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t3960))
% 4.48/4.70  (step t3962 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and :premises (t2445))
% 4.48/4.70  (step t3963 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.70  (step t3964 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t3965 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t2660 t3751 t3964))
% 4.48/4.70  (step t3966 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t3967 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3968)
% 4.48/4.70  (assume t3968.a0 (not (= tptp.e21 tptp.e22)))
% 4.48/4.70  (assume t3968.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.70  (step t3968.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3968.t2)
% 4.48/4.70  (assume t3968.t2.a0 (not (= tptp.e21 tptp.e22)))
% 4.48/4.70  (assume t3968.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.70  (step t3968.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.70  (step t3968.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t3968.t2.t1))
% 4.48/4.70  (step t3968.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.70  (step t3968.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) :rule symm :premises (t3968.t2.a1))
% 4.48/4.70  (step t3968.t2.t5 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t3968.t2.t4))
% 4.48/4.70  (step t3968.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) :rule symm :premises (t3968.t2.t5))
% 4.48/4.70  (step t3968.t2.t7 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 tptp.e22))) :rule cong :premises (t3968.t2.t3 t3968.t2.t6))
% 4.48/4.70  (step t3968.t2.t8 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 4.48/4.70  (step t3968.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t3968.t2.t8))
% 4.48/4.70  (step t3968.t2.t10 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 4.48/4.70  (step t3968.t2.t11 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t3968.t2.t9 t3968.t2.t10))
% 4.48/4.70  (step t3968.t2.t12 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t3968.t2.t11 t3968.t2.a0))
% 4.48/4.70  (step t3968.t2.t13 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) false)) :rule trans :premises (t3968.t2.t7 t3968.t2.t12))
% 4.48/4.70  (step t3968.t2.t14 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3968.t2.t2 t3968.t2.t13))
% 4.48/4.70  (step t3968.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t3968.t2.a0 t3968.t2.a1))
% 4.48/4.70  (step t3968.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.70  (step t3968.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3968.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3968.t2 t3968.t3 t3968.t4))
% 4.48/4.70  (step t3968.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t3968.t5))
% 4.48/4.70  (step t3968.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t3968.t6))
% 4.48/4.70  (step t3968.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3968.t1 t3968.t7))
% 4.48/4.70  (step t3968.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t3968.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3968.t8 t3968.t9))
% 4.48/4.70  (step t3968.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t3968.t10))
% 4.48/4.70  (step t3968.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t3968.t11))
% 4.48/4.70  (step t3968.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t3968.t14 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3968.t13 t3968.a0 t3968.a1))
% 4.48/4.70  (step t3968.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3968.t12 t3968.t14))
% 4.48/4.70  (step t3968 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t3968.a0 t3968.a1))
% 4.48/4.70  (step t3969 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.70  (step t3970 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t3971 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3968 t3969 t3970))
% 4.48/4.70  (step t3972 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t3971))
% 4.48/4.70  (step t3973 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t3972))
% 4.48/4.70  (step t3974 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3967 t3973))
% 4.48/4.70  (step t3975 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t3976 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3974 t3975))
% 4.48/4.70  (step t3977 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t3976))
% 4.48/4.70  (step t3978 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t3977))
% 4.48/4.70  (step t3979 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3966 t3978))
% 4.48/4.70  (step t3980 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.70  (step t3981 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t3982 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t3983 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3979 t3980 t3981 t3982))
% 4.48/4.70  (step t3984 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t3983))
% 4.48/4.70  (step t3985 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3963 t3965 t3984))
% 4.48/4.70  (step t3986 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t3985))
% 4.48/4.70  (step t3987 (cl (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 and :premises (t141))
% 4.48/4.70  (step t3988 (cl (= 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 or :premises (t3987))
% 4.48/4.70  (step t3989 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 tptp.e11)) :rule resolution :premises (t3748 t3792 t2456 t3793 t3811 t2496 t2456 t2307 t3846 t3847 t3849 t3873 t1587 t3874 t2969 t2970 t3875 t638 t1096 t3087 t3088 t182 t1886 t3900 t3925 t2648 t3961 t3962 t3986 t2685 t3988 t2895 t3134))
% 4.48/4.70  (step t3990 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule contraction :premises (t3989))
% 4.48/4.70  (step t3991 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_pos2)
% 4.48/4.70  (step t3992 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 4.48/4.70  (step t3993 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t614 t1644 t3992))
% 4.48/4.70  (step t3994 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t3995 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3996)
% 4.48/4.70  (assume t3996.a0 (not (= tptp.e11 tptp.e12)))
% 4.48/4.70  (assume t3996.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 4.48/4.70  (step t3996.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t3996.t2)
% 4.48/4.70  (assume t3996.t2.a0 (not (= tptp.e11 tptp.e12)))
% 4.48/4.70  (assume t3996.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 4.48/4.70  (step t3996.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 4.48/4.70  (step t3996.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t3996.t2.t1))
% 4.48/4.70  (step t3996.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.70  (step t3996.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) :rule symm :premises (t3996.t2.a1))
% 4.48/4.70  (step t3996.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 tptp.e12))) :rule cong :premises (t3996.t2.t3 t3996.t2.t4))
% 4.48/4.70  (step t3996.t2.t6 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 4.48/4.70  (step t3996.t2.t7 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t3996.t2.t6))
% 4.48/4.70  (step t3996.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 4.48/4.70  (step t3996.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t3996.t2.t7 t3996.t2.t8))
% 4.48/4.70  (step t3996.t2.t10 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t3996.t2.t9 t3996.t2.a0))
% 4.48/4.70  (step t3996.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) false)) :rule trans :premises (t3996.t2.t5 t3996.t2.t10))
% 4.48/4.70  (step t3996.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3996.t2.t2 t3996.t2.t11))
% 4.48/4.70  (step t3996.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t3996.t2.a0 t3996.t2.a1))
% 4.48/4.70  (step t3996.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t3996.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t3996.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t3996.t2 t3996.t3 t3996.t4))
% 4.48/4.70  (step t3996.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t3996.t5))
% 4.48/4.70  (step t3996.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t3996.t6))
% 4.48/4.70  (step t3996.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3996.t1 t3996.t7))
% 4.48/4.70  (step t3996.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 4.48/4.70  (step t3996.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t3996.t8 t3996.t9))
% 4.48/4.70  (step t3996.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t3996.t10))
% 4.48/4.70  (step t3996.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t3996.t11))
% 4.48/4.70  (step t3996.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t3996.t14 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3996.t13 t3996.a0 t3996.a1))
% 4.48/4.70  (step t3996.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3996.t12 t3996.t14))
% 4.48/4.70  (step t3996 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t3996.a0 t3996.a1))
% 4.48/4.70  (step t3997 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t3998 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t3999 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t3996 t3997 t3998))
% 4.48/4.70  (step t4000 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t3999))
% 4.48/4.70  (step t4001 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t4000))
% 4.48/4.70  (step t4002 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3995 t4001))
% 4.48/4.70  (step t4003 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 4.48/4.70  (step t4004 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t4002 t4003))
% 4.48/4.70  (step t4005 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t4004))
% 4.48/4.70  (step t4006 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t4005))
% 4.48/4.70  (step t4007 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t3994 t4006))
% 4.48/4.70  (step t4008 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 4.48/4.70  (step t4009 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 4.48/4.70  (step t4010 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 4.48/4.70  (step t4011 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t4007 t4008 t4009 t4010))
% 4.48/4.70  (step t4012 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t4011))
% 4.48/4.70  (step t4013 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t3991 t3993 t4012))
% 4.48/4.70  (step t4014 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule or :premises (t4013))
% 4.48/4.70  (step t4015 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t4016 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4017)
% 4.48/4.70  (assume t4017.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4017.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4017.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 4.48/4.70  (assume t4017.a3 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.70  (assume t4017.a4 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.70  (assume t4017.a5 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.70  (step t4017.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4017.t2)
% 4.48/4.70  (assume t4017.t2.a0 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)))
% 4.48/4.70  (assume t4017.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4017.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.70  (assume t4017.t2.a3 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4017.t2.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.70  (assume t4017.t2.a5 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 4.48/4.70  (step t4017.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) :rule symm :premises (t4017.t2.a5))
% 4.48/4.70  (step t4017.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.h2 tptp.e12))) :rule cong :premises (t4017.t2.t1))
% 4.48/4.70  (step t4017.t2.t3 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t4017.t2.a0))
% 4.48/4.70  (step t4017.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t4017.t2.a1))
% 4.48/4.70  (step t4017.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) :rule symm :premises (t4017.t2.a4))
% 4.48/4.70  (step t4017.t2.t6 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t4017.t2.t5))
% 4.48/4.70  (step t4017.t2.t7 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 4.48/4.70  (step t4017.t2.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4017.t2.a3))
% 4.48/4.70  (step t4017.t2.t9 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4017.t2.t8))
% 4.48/4.70  (step t4017.t2.t10 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t4017.t2.t4))
% 4.48/4.70  (step t4017.t2.t11 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.70  (step t4017.t2.t12 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t4017.t2.t10 t4017.t2.t11))
% 4.48/4.70  (step t4017.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t4017.t2.t12))
% 4.48/4.70  (step t4017.t2.t14 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t4017.t2.t9 t4017.t2.t13))
% 4.48/4.70  (step t4017.t2.t15 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t4017.t2.t7 t4017.t2.t14))
% 4.48/4.70  (step t4017.t2.t16 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t4017.t2.t3))
% 4.48/4.70  (step t4017.t2.t17 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t4017.t2.t10 t4017.t2.t16))
% 4.48/4.70  (step t4017.t2.t18 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4017.t2.a2))
% 4.48/4.70  (step t4017.t2.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t4017.t2.t18))
% 4.48/4.70  (step t4017.t2.t20 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.h2 tptp.e13))) :rule trans :premises (t4017.t2.t12 t4017.t2.t19))
% 4.48/4.70  (step t4017.t2.t21 (cl (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule cong :premises (t4017.t2.t17 t4017.t2.t20))
% 4.48/4.70  (step t4017.t2.t22 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule trans :premises (t4017.t2.t2 t4017.t2.t3 t4017.t2.t4 t4017.t2.t6 t4017.t2.t15 t4017.t2.t21))
% 4.48/4.70  (step t4017.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e12 (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 (t4017.t2.a0 t4017.t2.a1 t4017.t2.a2 t4017.t2.a3 t4017.t2.a4 t4017.t2.a5))
% 4.48/4.70  (step t4017.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t4017.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4017.t5 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4017.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4017.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4017.t8 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4017.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t4017.t2 t4017.t3 t4017.t4 t4017.t5 t4017.t6 t4017.t7 t4017.t8))
% 4.48/4.70  (step t4017.t10 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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 (t4017.t9))
% 4.48/4.70  (step t4017.t11 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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 (t4017.t10))
% 4.48/4.70  (step t4017.t12 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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 (t4017.t1 t4017.t11))
% 4.48/4.70  (step t4017.t13 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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)
% 4.48/4.70  (step t4017.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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 (t4017.t12 t4017.t13))
% 4.48/4.70  (step t4017.t15 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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 (t4017.t14))
% 4.48/4.70  (step t4017.t16 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (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 (t4017.t15))
% 4.48/4.70  (step t4017.t17 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t4017.t18 (cl (and (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t4017.t17 t4017.a4 t4017.a0 t4017.a5 t4017.a1 t4017.a3 t4017.a2))
% 4.48/4.70  (step t4017.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule resolution :premises (t4017.t16 t4017.t18))
% 4.48/4.70  (step t4017 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t4017.a0 t4017.a1 t4017.a2 t4017.a3 t4017.a4 t4017.a5))
% 4.48/4.70  (step t4018 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4019 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4020 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4021 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4022 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t4023 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4024 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t4017 t4018 t4019 t4020 t4021 t4022 t4023))
% 4.48/4.70  (step t4025 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule reordering :premises (t4024))
% 4.48/4.70  (step t4026 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule contraction :premises (t4025))
% 4.48/4.70  (step t4027 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 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 (t4016 t4026))
% 4.48/4.70  (step t4028 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 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)
% 4.48/4.70  (step t4029 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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 (t4027 t4028))
% 4.48/4.70  (step t4030 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule contraction :premises (t4029))
% 4.48/4.70  (step t4031 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13)))) :rule implies :premises (t4030))
% 4.48/4.70  (step t4032 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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 (t4015 t4031))
% 4.48/4.70  (step t4033 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t4032))
% 4.48/4.70  (step t4034 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule resolution :premises (t3990 t1135 t1136 t4014 t4033 t2475))
% 4.48/4.70  (step t4035 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule contraction :premises (t4034))
% 4.48/4.70  (step t4036 (cl (= 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 or :premises (t1683))
% 4.48/4.70  (step t4037 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t4035 t4036 t690))
% 4.48/4.70  (step t4038 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule contraction :premises (t4037))
% 4.48/4.70  (step t4039 (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 (t514))
% 4.48/4.70  (step t4040 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 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 (t4038 t4039 t592 t593 t552 t553 t371 t372 t1721 t1722))
% 4.48/4.70  (step t4041 (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.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule contraction :premises (t4040))
% 4.48/4.70  (step t4042 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 4.48/4.70  (step t4043 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 4.48/4.70  (step t4044 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t881 t4043 t1725))
% 4.48/4.70  (step t4045 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t4046 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4047)
% 4.48/4.70  (assume t4047.a0 (not (= tptp.e12 tptp.e13)))
% 4.48/4.70  (assume t4047.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 4.48/4.70  (step t4047.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4047.t2)
% 4.48/4.70  (assume t4047.t2.a0 (not (= tptp.e12 tptp.e13)))
% 4.48/4.70  (assume t4047.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 4.48/4.70  (step t4047.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 4.48/4.70  (step t4047.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 (t4047.t2.t1))
% 4.48/4.70  (step t4047.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 4.48/4.70  (step t4047.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t4047.t2.a1))
% 4.48/4.70  (step t4047.t2.t5 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 tptp.e13))) :rule cong :premises (t4047.t2.t3 t4047.t2.t4))
% 4.48/4.70  (step t4047.t2.t6 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 4.48/4.70  (step t4047.t2.t7 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t4047.t2.t6))
% 4.48/4.70  (step t4047.t2.t8 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 4.48/4.70  (step t4047.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t4047.t2.t7 t4047.t2.t8))
% 4.48/4.70  (step t4047.t2.t10 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t4047.t2.t9 t4047.t2.a0))
% 4.48/4.70  (step t4047.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t4047.t2.t5 t4047.t2.t10))
% 4.48/4.70  (step t4047.t2.t12 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4047.t2.t2 t4047.t2.t11))
% 4.48/4.70  (step t4047.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t4047.t2.a0 t4047.t2.a1))
% 4.48/4.70  (step t4047.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4047.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4047.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4047.t2 t4047.t3 t4047.t4))
% 4.48/4.70  (step t4047.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t4047.t5))
% 4.48/4.70  (step t4047.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4047.t6))
% 4.48/4.70  (step t4047.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= 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 (t4047.t1 t4047.t7))
% 4.48/4.70  (step t4047.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= 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)
% 4.48/4.70  (step t4047.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4047.t8 t4047.t9))
% 4.48/4.70  (step t4047.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4047.t10))
% 4.48/4.70  (step t4047.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t4047.t11))
% 4.48/4.70  (step t4047.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t4047.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4047.t13 t4047.a0 t4047.a1))
% 4.48/4.70  (step t4047.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4047.t12 t4047.t14))
% 4.48/4.70  (step t4047 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t4047.a0 t4047.a1))
% 4.48/4.70  (step t4048 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4049 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4050 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4047 t4048 t4049))
% 4.48/4.70  (step t4051 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t4050))
% 4.48/4.70  (step t4052 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4051))
% 4.48/4.70  (step t4053 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= 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 (t4046 t4052))
% 4.48/4.70  (step t4054 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= 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)
% 4.48/4.70  (step t4055 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4053 t4054))
% 4.48/4.70  (step t4056 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4055))
% 4.48/4.70  (step t4057 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t4056))
% 4.48/4.70  (step t4058 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4045 t4057))
% 4.48/4.70  (step t4059 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 4.48/4.70  (step t4060 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 4.48/4.70  (step t4061 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= 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)
% 4.48/4.70  (step t4062 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4058 t4059 t4060 t4061))
% 4.48/4.70  (step t4063 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4062))
% 4.48/4.70  (step t4064 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4042 t4044 t4063))
% 4.48/4.70  (step t4065 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t4064))
% 4.48/4.70  (step t4066 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t4065))
% 4.48/4.70  (step t4067 (cl (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 and :premises (t2226))
% 4.48/4.70  (step t4068 (cl (= 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 or :premises (t4067))
% 4.48/4.70  (step t4069 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.70  (step t4070 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t4071 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2310 t2240 t2279 t3196 t3720 t3209 t4070))
% 4.48/4.70  (step t4072 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule and_neg)
% 4.48/4.70  (step t4073 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4074)
% 4.48/4.70  (assume t4074.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (assume t4074.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4074.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4074.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4074.a4 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.70  (assume t4074.a5 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.70  (step t4074.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4074.t2)
% 4.48/4.70  (assume t4074.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.70  (assume t4074.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4074.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4074.t2.a3 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.70  (assume t4074.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.70  (step t4074.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.70  (step t4074.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t4074.t2.t1))
% 4.48/4.70  (step t4074.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t4074.t2.a1))
% 4.48/4.70  (step t4074.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t4074.t2.t3))
% 4.48/4.70  (step t4074.t2.t5 (cl (= (tptp.h1 tptp.e11) tptp.e20)) :rule symm :premises (t4074.t2.a3))
% 4.48/4.70  (step t4074.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t4074.t2.a2))
% 4.48/4.70  (step t4074.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t4074.t2.t6))
% 4.48/4.70  (step t4074.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t4074.t2.t5 t4074.t2.t7))
% 4.48/4.70  (step t4074.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t4074.t2.t8))
% 4.48/4.70  (step t4074.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t4074.t2.a4))
% 4.48/4.70  (step t4074.t2.t11 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t4074.t2.t10))
% 4.48/4.70  (step t4074.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t4074.t2.t11))
% 4.48/4.70  (step t4074.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h1 tptp.e11))) :rule trans :premises (t4074.t2.t12 t4074.t2.a3))
% 4.48/4.70  (step t4074.t2.t14 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t4074.t2.t13))
% 4.48/4.70  (step t4074.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t4074.t2.t9 t4074.t2.t14))
% 4.48/4.70  (step t4074.t2.t16 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t4074.t2.t15))
% 4.48/4.70  (step t4074.t2.t17 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t4074.t2.t4 t4074.t2.t16))
% 4.48/4.70  (step t4074.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)
% 4.48/4.70  (step t4074.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 (t4074.t2.t18))
% 4.48/4.70  (step t4074.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)
% 4.48/4.70  (step t4074.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 (t4074.t2.t19 t4074.t2.t20))
% 4.48/4.70  (step t4074.t2.t22 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t4074.t2.t21 t4074.t2.a0))
% 4.48/4.70  (step t4074.t2.t23 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t4074.t2.t17 t4074.t2.t22))
% 4.48/4.70  (step t4074.t2.t24 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4074.t2.t2 t4074.t2.t23))
% 4.48/4.70  (step t4074.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t4074.t2.a0 t4074.t2.a1 t4074.t2.a2 t4074.t2.a3 t4074.t2.a4))
% 4.48/4.70  (step t4074.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4074.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4074.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4074.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4074.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4074.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4074.t2 t4074.t3 t4074.t4 t4074.t5 t4074.t6 t4074.t7))
% 4.48/4.70  (step t4074.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t4074.t8))
% 4.48/4.70  (step t4074.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t4074.t9))
% 4.48/4.70  (step t4074.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4074.t1 t4074.t10))
% 4.48/4.70  (step t4074.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t4074.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4074.t11 t4074.t12))
% 4.48/4.70  (step t4074.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4074.t13))
% 4.48/4.70  (step t4074.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t4074.t14))
% 4.48/4.70  (step t4074.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t4074.t17 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4074.t18)
% 4.48/4.70  (assume t4074.t18.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4074.t18.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (step t4074.t18.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t4074.t18.a1))
% 4.48/4.70  (step t4074.t18.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4074.t18.t1))
% 4.48/4.70  (step t4074.t18.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4074.t18.a0))
% 4.48/4.70  (step t4074.t18.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4074.t18.t3))
% 4.48/4.70  (step t4074.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4074.t18.t4))
% 4.48/4.70  (step t4074.t18.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t4074.t18.t5 t4074.t18.t5))
% 4.48/4.70  (step t4074.t18.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t4074.t18.t2 t4074.t18.t6))
% 4.48/4.70  (step t4074.t18 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t4074.t18.a0 t4074.t18.a1))
% 4.48/4.70  (step t4074.t19 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4074.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4074.t21 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t4074.t18 t4074.t19 t4074.t20))
% 4.48/4.70  (step t4074.t22 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t4074.t21))
% 4.48/4.70  (step t4074.t23 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t4074.t22))
% 4.48/4.70  (step t4074.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t4074.t17 t4074.t23))
% 4.48/4.70  (step t4074.t25 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.70  (step t4074.t26 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4074.t24 t4074.t25))
% 4.48/4.70  (step t4074.t27 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t4074.t26))
% 4.48/4.70  (step t4074.t28 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t4074.t27))
% 4.48/4.70  (step t4074.t29 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.70  (step t4074.t30 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t4074.t29 t4074.a2 t4074.a0))
% 4.48/4.70  (step t4074.t31 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t4074.t28 t4074.t30))
% 4.48/4.70  (step t4074.t32 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4074.t16 t4074.a4 t4074.a1 t4074.a3 t4074.a5 t4074.t31))
% 4.48/4.70  (step t4074.t33 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4074.t15 t4074.t32))
% 4.48/4.70  (step t4074 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t4074.a0 t4074.a1 t4074.a2 t4074.a3 t4074.a4 t4074.a5))
% 4.48/4.70  (step t4075 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4076 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4077 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4078 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4079 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4080 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4081 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))))) :rule resolution :premises (t4074 t4075 t4076 t4077 t4078 t4079 t4080))
% 4.48/4.70  (step t4082 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t4081))
% 4.48/4.70  (step t4083 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t4082))
% 4.48/4.70  (step t4084 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4073 t4083))
% 4.48/4.70  (step t4085 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t4086 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4084 t4085))
% 4.48/4.70  (step t4087 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4086))
% 4.48/4.70  (step t4088 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t4087))
% 4.48/4.70  (step t4089 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4072 t4088))
% 4.48/4.70  (step t4090 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4091 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4092 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4093 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4094 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4095 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t4096 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4097 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4089 t4090 t4091 t4092 t4093 t4094 t4095 t4096))
% 4.48/4.70  (step t4098 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4097))
% 4.48/4.70  (step t4099 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4069 t4071 t4098))
% 4.48/4.70  (step t4100 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t4099))
% 4.48/4.70  (step t4101 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule reordering :premises (t4100))
% 4.48/4.70  (step t4102 (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 (t2227))
% 4.48/4.70  (step t4103 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv_pos2)
% 4.48/4.70  (step t4104 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t4105 (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)
% 4.48/4.70  (step t4106 (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 (t4105))
% 4.48/4.70  (step t4107 (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)
% 4.48/4.70  (step t4108 (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)
% 4.48/4.70  (step t4109 (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)
% 4.48/4.70  (step t4110 (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 (t4108 t4109))
% 4.48/4.70  (step t4111 (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)
% 4.48/4.70  (step t4112 (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 (t4110 t4111))
% 4.48/4.70  (step t4113 (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 (t4107 t4112))
% 4.48/4.70  (step t4114 (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 (t4106 t4113))
% 4.48/4.70  (step t4115 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t2240 t4104 t4114))
% 4.48/4.70  (step t4116 (cl (=> (and (= tptp.e22 (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)))) false) (and (= tptp.e22 (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 implies_neg1)
% 4.48/4.70  (anchor :step t4117)
% 4.48/4.70  (assume t4117.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4117.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.70  (assume t4117.a2 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.70  (step t4117.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.70  (step t4117.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.70  (step t4117.t3 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.70  (step t4117.t4 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t4117.t3))
% 4.48/4.70  (step t4117.t5 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 4.48/4.70  (step t4117.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t4117.t4 t4117.t5))
% 4.48/4.70  (step t4117.t7 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t4117.t6 t4117.a2))
% 4.48/4.70  (step t4117.t8 (cl (= false (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t4117.t7))
% 4.48/4.70  (step t4117.t9 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) true) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv_simplify)
% 4.48/4.70  (step t4117.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) true) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv2 :premises (t4117.t9))
% 4.48/4.70  (step t4117.t11 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) :rule symm :premises (t4117.a1))
% 4.48/4.70  (step t4117.t12 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t4117.a0))
% 4.48/4.70  (step t4117.t13 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t4117.t12))
% 4.48/4.70  (step t4117.t14 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t4117.t11 t4117.t13))
% 4.48/4.70  (step t4117.t15 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) true)) :rule resolution :premises (t4117.t10 t4117.t14))
% 4.48/4.70  (step t4117.t16 (cl (= false true)) :rule trans :premises (t4117.t8 t4117.t15))
% 4.48/4.70  (step t4117.t17 (cl false) :rule resolution :premises (t4117.t1 t4117.t2 t4117.t16))
% 4.48/4.70  (step t4117 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) :rule subproof :discharge (t4117.a0 t4117.a1 t4117.a2))
% 4.48/4.70  (step t4118 (cl (not (and (= tptp.e22 (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))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4119 (cl (not (and (= tptp.e22 (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))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4120 (cl (not (and (= tptp.e22 (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))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4121 (cl false (not (and (= tptp.e22 (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))))) (not (and (= tptp.e22 (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))))) (not (and (= tptp.e22 (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 resolution :premises (t4117 t4118 t4119 t4120))
% 4.48/4.70  (step t4122 (cl (not (and (= tptp.e22 (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))))) (not (and (= tptp.e22 (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))))) (not (and (= tptp.e22 (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))))) false) :rule reordering :premises (t4121))
% 4.48/4.70  (step t4123 (cl (not (and (= tptp.e22 (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))))) false) :rule contraction :premises (t4122))
% 4.48/4.70  (step t4124 (cl (=> (and (= tptp.e22 (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)))) false) false) :rule resolution :premises (t4116 t4123))
% 4.48/4.70  (step t4125 (cl (=> (and (= tptp.e22 (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)))) false) (not false)) :rule implies_neg2)
% 4.48/4.70  (step t4126 (cl (=> (and (= tptp.e22 (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)))) false) (=> (and (= tptp.e22 (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)))) false)) :rule resolution :premises (t4124 t4125))
% 4.48/4.70  (step t4127 (cl (=> (and (= tptp.e22 (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)))) false)) :rule contraction :premises (t4126))
% 4.48/4.70  (step t4128 (cl (= (=> (and (= tptp.e22 (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)))) false) (not (and (= tptp.e22 (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 implies_simplify)
% 4.48/4.70  (step t4129 (cl (not (=> (and (= tptp.e22 (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)))) false)) (not (and (= tptp.e22 (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 equiv1 :premises (t4128))
% 4.48/4.70  (step t4130 (cl (not (and (= tptp.e22 (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 resolution :premises (t4127 t4129))
% 4.48/4.70  (step t4131 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule not_and :premises (t4130))
% 4.48/4.70  (step t4132 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4133 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4134 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4135 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t4131 t4132 t4133 t4134))
% 4.48/4.70  (step t4136 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule contraction :premises (t4135))
% 4.48/4.70  (step t4137 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t4103 t4115 t4136))
% 4.48/4.70  (step t4138 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule or :premises (t4137))
% 4.48/4.70  (step t4139 (cl (= (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.e23)))) :rule reordering :premises (t4138))
% 4.48/4.70  (step t4140 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t2445))
% 4.48/4.70  (step t4141 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t4142 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4143)
% 4.48/4.70  (assume t4143.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.70  (assume t4143.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.70  (assume t4143.a2 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (assume t4143.a3 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4143.a4 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 4.48/4.70  (assume t4143.a5 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4143.a6 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.70  (assume t4143.a7 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.70  (step t4143.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4143.t2)
% 4.48/4.70  (assume t4143.t2.a0 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.70  (assume t4143.t2.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (assume t4143.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))
% 4.48/4.70  (assume t4143.t2.a3 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4143.t2.a4 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4143.t2.a5 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.70  (assume t4143.t2.a6 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.70  (assume t4143.t2.a7 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 4.48/4.70  (step t4143.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t4143.t2.a7))
% 4.48/4.70  (step t4143.t2.t2 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t4143.t2.a6))
% 4.48/4.70  (step t4143.t2.t3 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t4143.t2.t2))
% 4.48/4.70  (step t4143.t2.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.70  (step t4143.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule cong :premises (t4143.t2.t3 t4143.t2.t4))
% 4.48/4.70  (step t4143.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t4143.t2.t5))
% 4.48/4.70  (step t4143.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t4143.t2.t1 t4143.t2.a5 t4143.t2.t6))
% 4.48/4.70  (step t4143.t2.t8 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t4143.t2.t7))
% 4.48/4.70  (step t4143.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t4143.t2.a5))
% 4.48/4.70  (step t4143.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule trans :premises (t4143.t2.t5 t4143.t2.t9))
% 4.48/4.70  (step t4143.t2.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.h2 tptp.e13))) :rule cong :premises (t4143.t2.t10))
% 4.48/4.70  (step t4143.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4143.t2.a2))
% 4.48/4.70  (step t4143.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4143.t2.a3))
% 4.48/4.70  (step t4143.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) :rule symm :premises (t4143.t2.a4))
% 4.48/4.70  (step t4143.t2.t15 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t4143.t2.t14))
% 4.48/4.70  (step t4143.t2.t16 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t4143.t2.a1))
% 4.48/4.70  (step t4143.t2.t17 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4143.t2.t16))
% 4.48/4.70  (step t4143.t2.t18 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4143.t2.a0))
% 4.48/4.70  (step t4143.t2.t19 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t4143.t2.t18))
% 4.48/4.70  (step t4143.t2.t20 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t4143.t2.t17 t4143.t2.t19))
% 4.48/4.70  (step t4143.t2.t21 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4143.t2.t13))
% 4.48/4.70  (step t4143.t2.t22 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule symm :premises (t4143.t2.t12))
% 4.48/4.70  (step t4143.t2.t23 (cl (= tptp.e23 (tptp.h2 tptp.e13))) :rule trans :premises (t4143.t2.t21 t4143.t2.t22))
% 4.48/4.70  (step t4143.t2.t24 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule cong :premises (t4143.t2.t20 t4143.t2.t23))
% 4.48/4.70  (step t4143.t2.t25 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule trans :premises (t4143.t2.t8 t4143.t2.t11 t4143.t2.t12 t4143.t2.t13 t4143.t2.t15 t4143.t2.t24))
% 4.48/4.70  (step t4143.t2 (cl (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (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 (t4143.t2.a0 t4143.t2.a1 t4143.t2.a2 t4143.t2.a3 t4143.t2.a4 t4143.t2.a5 t4143.t2.a6 t4143.t2.a7))
% 4.48/4.70  (step t4143.t3 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4143.t4 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4143.t5 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4143.t6 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4143.t7 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4143.t8 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4143.t9 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4143.t10 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4143.t11 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4143.t2 t4143.t3 t4143.t4 t4143.t5 t4143.t6 t4143.t7 t4143.t8 t4143.t9 t4143.t10))
% 4.48/4.70  (step t4143.t12 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t4143.t11))
% 4.48/4.70  (step t4143.t13 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t4143.t12))
% 4.48/4.70  (step t4143.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t4143.t1 t4143.t13))
% 4.48/4.70  (step t4143.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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)
% 4.48/4.70  (step t4143.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t4143.t14 t4143.t15))
% 4.48/4.70  (step t4143.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t4143.t16))
% 4.48/4.70  (step t4143.t18 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= 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 (t4143.t17))
% 4.48/4.70  (step t4143.t19 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 4.48/4.70  (step t4143.t20 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4143.t19 t4143.a6 t4143.a2 t4143.a7 t4143.a3 t4143.a5 t4143.a1 t4143.a0 t4143.a4))
% 4.48/4.70  (step t4143.t21 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule resolution :premises (t4143.t18 t4143.t20))
% 4.48/4.70  (step t4143 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule subproof :discharge (t4143.a0 t4143.a1 t4143.a2 t4143.a3 t4143.a4 t4143.a5 t4143.a6 t4143.a7))
% 4.48/4.70  (step t4144 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4145 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4146 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4147 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4148 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4149 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4150 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4151 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) :rule and_pos)
% 4.48/4.70  (step t4152 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))))) :rule resolution :premises (t4143 t4144 t4145 t4146 t4147 t4148 t4149 t4150 t4151))
% 4.48/4.70  (step t4153 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule reordering :premises (t4152))
% 4.48/4.70  (step t4154 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule contraction :premises (t4153))
% 4.48/4.70  (step t4155 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 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 (t4142 t4154))
% 4.48/4.70  (step t4156 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 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)
% 4.48/4.70  (step t4157 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (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 (t4155 t4156))
% 4.48/4.70  (step t4158 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule contraction :premises (t4157))
% 4.48/4.70  (step t4159 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 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.e21) (tptp.h2 tptp.e13)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule implies :premises (t4158))
% 4.48/4.70  (step t4160 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (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 (t4141 t4159))
% 4.48/4.70  (step t4161 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule reordering :premises (t4160))
% 4.48/4.70  (step t4162 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13)))) :rule resolution :premises (t4041 t4066 t908 t4068 t4101 t3745 t3246 t4102 t2346 t2446 t2305 t2306 t2264 t2265 t4139 t4140 t4161 t2457))
% 4.48/4.70  (step t4163 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t4162))
% 4.48/4.70  (step t4164 (cl (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t141))
% 4.48/4.70  (step t4165 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule or :premises (t4164))
% 4.48/4.70  (step t4166 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 4.48/4.70  (step t4167 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 4.48/4.70  (step t4168 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t4167 t1903 t1857))
% 4.48/4.70  (step t4169 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.48/4.70  (step t4170 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4171)
% 4.48/4.70  (assume t4171.a0 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.70  (assume t4171.a1 (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.70  (step t4171.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4171.t2)
% 4.48/4.70  (assume t4171.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.70  (assume t4171.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.70  (step t4171.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.70  (step t4171.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 (t4171.t2.t1))
% 4.48/4.70  (step t4171.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) :rule symm :premises (t4171.t2.a1))
% 4.48/4.70  (step t4171.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t4171.t2.t3))
% 4.48/4.70  (step t4171.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 4.48/4.70  (step t4171.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t4171.t2.t4 t4171.t2.t5))
% 4.48/4.70  (step t4171.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.70  (step t4171.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t4171.t2.t7))
% 4.48/4.70  (step t4171.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.48/4.70  (step t4171.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4171.t2.t8 t4171.t2.t9))
% 4.48/4.70  (step t4171.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t4171.t2.t10 t4171.t2.a0))
% 4.48/4.70  (step t4171.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t4171.t2.t6 t4171.t2.t11))
% 4.48/4.70  (step t4171.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4171.t2.t2 t4171.t2.t12))
% 4.48/4.70  (step t4171.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t4171.t2.a0 t4171.t2.a1))
% 4.48/4.70  (step t4171.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.70  (step t4171.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4171.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t4171.t2 t4171.t3 t4171.t4))
% 4.48/4.70  (step t4171.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t4171.t5))
% 4.48/4.70  (step t4171.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4171.t6))
% 4.48/4.70  (step t4171.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4171.t1 t4171.t7))
% 4.48/4.70  (step t4171.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 4.48/4.70  (step t4171.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4171.t8 t4171.t9))
% 4.48/4.70  (step t4171.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4171.t10))
% 4.48/4.70  (step t4171.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t4171.t11))
% 4.48/4.70  (step t4171.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 4.48/4.70  (step t4171.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4171.t13 t4171.a1 t4171.a0))
% 4.48/4.70  (step t4171.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4171.t12 t4171.t14))
% 4.48/4.70  (step t4171 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t4171.a0 t4171.a1))
% 4.48/4.70  (step t4172 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4173 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.70  (step t4174 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4171 t4172 t4173))
% 4.48/4.70  (step t4175 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t4174))
% 4.48/4.70  (step t4176 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4175))
% 4.48/4.70  (step t4177 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (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 (t4170 t4176))
% 4.48/4.70  (step t4178 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (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)
% 4.48/4.70  (step t4179 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4177 t4178))
% 4.48/4.70  (step t4180 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4179))
% 4.48/4.70  (step t4181 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t4180))
% 4.48/4.70  (step t4182 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4169 t4181))
% 4.48/4.70  (step t4183 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 4.48/4.70  (step t4184 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.48/4.70  (step t4185 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (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)
% 4.48/4.70  (step t4186 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4182 t4183 t4184 t4185))
% 4.48/4.70  (step t4187 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4186))
% 4.48/4.70  (step t4188 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4166 t4168 t4187))
% 4.48/4.70  (step t4189 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t4188))
% 4.48/4.70  (step t4190 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t4189))
% 4.48/4.70  (step t4191 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 4.48/4.70  (step t4192 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 4.48/4.70  (step t4193 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t347 t146 t829 t4192))
% 4.48/4.70  (step t4194 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.48/4.70  (step t4195 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4196)
% 4.48/4.70  (assume t4196.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.70  (assume t4196.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.70  (assume t4196.a2 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.70  (step t4196.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4196.t2)
% 4.48/4.70  (assume t4196.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.70  (assume t4196.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.48/4.70  (step t4196.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.70  (step t4196.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t4196.t2.t1))
% 4.48/4.70  (step t4196.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t4196.t2.a1))
% 4.48/4.70  (step t4196.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t4196.t2.t3))
% 4.48/4.70  (step t4196.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule refl)
% 4.48/4.70  (step t4196.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t4196.t2.t4 t4196.t2.t5))
% 4.48/4.70  (step t4196.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.70  (step t4196.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t4196.t2.t7))
% 4.48/4.70  (step t4196.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.48/4.70  (step t4196.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t4196.t2.t8 t4196.t2.t9))
% 4.48/4.70  (step t4196.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t4196.t2.t10 t4196.t2.a0))
% 4.48/4.70  (step t4196.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t4196.t2.t6 t4196.t2.t11))
% 4.48/4.70  (step t4196.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4196.t2.t2 t4196.t2.t12))
% 4.48/4.70  (step t4196.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t4196.t2.a0 t4196.t2.a1))
% 4.48/4.70  (step t4196.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.70  (step t4196.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4196.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4196.t2 t4196.t3 t4196.t4))
% 4.48/4.70  (step t4196.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t4196.t5))
% 4.48/4.70  (step t4196.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t4196.t6))
% 4.48/4.70  (step t4196.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4196.t1 t4196.t7))
% 4.48/4.70  (step t4196.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 4.48/4.70  (step t4196.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4196.t8 t4196.t9))
% 4.48/4.70  (step t4196.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t4196.t10))
% 4.48/4.70  (step t4196.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t4196.t11))
% 4.48/4.70  (step t4196.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 4.48/4.70  (step t4196.t14 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4196.t15)
% 4.48/4.70  (assume t4196.t15.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.70  (assume t4196.t15.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.70  (step t4196.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t4196.t15.a1))
% 4.48/4.70  (step t4196.t15.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t4196.t15.t1))
% 4.48/4.70  (step t4196.t15.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t4196.t15.a0))
% 4.48/4.70  (step t4196.t15.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.70  (step t4196.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t4196.t15.t3 t4196.t15.t4))
% 4.48/4.70  (step t4196.t15.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t4196.t15.t2 t4196.t15.t5))
% 4.48/4.70  (step t4196.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t4196.t15.a0 t4196.t15.a1))
% 4.48/4.70  (step t4196.t16 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4196.t17 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4196.t18 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t4196.t15 t4196.t16 t4196.t17))
% 4.48/4.70  (step t4196.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t4196.t18))
% 4.48/4.70  (step t4196.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t4196.t19))
% 4.48/4.70  (step t4196.t21 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t4196.t14 t4196.t20))
% 4.48/4.70  (step t4196.t22 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.48/4.70  (step t4196.t23 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4196.t21 t4196.t22))
% 4.48/4.70  (step t4196.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4196.t23))
% 4.48/4.70  (step t4196.t25 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t4196.t24))
% 4.48/4.70  (step t4196.t26 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.48/4.70  (step t4196.t27 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t4196.t26 t4196.a0 t4196.a1))
% 4.48/4.70  (step t4196.t28 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t4196.t25 t4196.t27))
% 4.48/4.70  (step t4196.t29 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4196.t13 t4196.a2 t4196.t28))
% 4.48/4.70  (step t4196.t30 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4196.t12 t4196.t29))
% 4.48/4.70  (step t4196 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t4196.a0 t4196.a1 t4196.a2))
% 4.48/4.70  (step t4197 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4198 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4199 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.70  (step t4200 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t4196 t4197 t4198 t4199))
% 4.48/4.70  (step t4201 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t4200))
% 4.48/4.70  (step t4202 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t4201))
% 4.48/4.70  (step t4203 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4195 t4202))
% 4.48/4.70  (step t4204 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 4.48/4.70  (step t4205 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4203 t4204))
% 4.48/4.70  (step t4206 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t4205))
% 4.48/4.70  (step t4207 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t4206))
% 4.48/4.70  (step t4208 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4194 t4207))
% 4.48/4.70  (step t4209 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t4210 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t4211 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.70  (step t4212 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t4213 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4208 t4209 t4210 t4211 t4212))
% 4.48/4.70  (step t4214 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t4213))
% 4.48/4.70  (step t4215 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4191 t4193 t4214))
% 4.48/4.70  (step t4216 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t4215))
% 4.48/4.70  (step t4217 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t4216))
% 4.48/4.70  (step t4218 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 4.48/4.70  (step t4219 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.70  (step t4220 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t4219))
% 4.48/4.70  (step t4221 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))))) :rule all_simplify)
% 4.48/4.70  (step t4222 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule refl)
% 4.48/4.70  (step t4223 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 4.48/4.70  (step t4224 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4222 t4223))
% 4.48/4.70  (step t4225 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule all_simplify)
% 4.48/4.70  (step t4226 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) true)) :rule trans :premises (t4224 t4225))
% 4.48/4.70  (step t4227 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule trans :premises (t4221 t4226))
% 4.48/4.70  (step t4228 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t4220 t4227))
% 4.48/4.70  (step t4229 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 4.48/4.70  (step t4230 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t1477 t4228 t4229))
% 4.48/4.70  (step t4231 (cl (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 4.48/4.70  (step t4232 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4233)
% 4.48/4.70  (assume t4233.a0 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 4.48/4.70  (assume t4233.a1 (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 4.48/4.70  (step t4233.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4233.t2)
% 4.48/4.70  (assume t4233.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 4.48/4.70  (assume t4233.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 4.48/4.70  (step t4233.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.70  (step t4233.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 (t4233.t2.t1))
% 4.48/4.70  (step t4233.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) :rule symm :premises (t4233.t2.a1))
% 4.48/4.70  (step t4233.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule symm :premises (t4233.t2.t3))
% 4.48/4.70  (step t4233.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule refl)
% 4.48/4.70  (step t4233.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t4233.t2.t4 t4233.t2.t5))
% 4.48/4.70  (step t4233.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.70  (step t4233.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t4233.t2.t7))
% 4.48/4.70  (step t4233.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 4.48/4.70  (step t4233.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t4233.t2.t8 t4233.t2.t9))
% 4.48/4.70  (step t4233.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t4233.t2.t10 t4233.t2.a0))
% 4.48/4.70  (step t4233.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t4233.t2.t6 t4233.t2.t11))
% 4.48/4.70  (step t4233.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t4233.t2.t2 t4233.t2.t12))
% 4.48/4.70  (step t4233.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t4233.t2.a0 t4233.t2.a1))
% 4.48/4.70  (step t4233.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 4.48/4.70  (step t4233.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t4233.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t4233.t2 t4233.t3 t4233.t4))
% 4.48/4.70  (step t4233.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t4233.t5))
% 4.48/4.70  (step t4233.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t4233.t6))
% 4.48/4.70  (step t4233.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t4233.t1 t4233.t7))
% 4.48/4.70  (step t4233.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 4.48/4.70  (step t4233.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t4233.t8 t4233.t9))
% 4.48/4.70  (step t4233.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t4233.t10))
% 4.48/4.70  (step t4233.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t4233.t11))
% 4.48/4.70  (step t4233.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 4.48/4.70  (step t4233.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t4233.t13 t4233.a1 t4233.a0))
% 4.48/4.70  (step t4233.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t4233.t12 t4233.t14))
% 4.48/4.70  (step t4233 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t4233.a0 t4233.a1))
% 4.48/4.70  (step t4234 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t4235 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 4.48/4.70  (step t4236 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t4233 t4234 t4235))
% 4.48/4.70  (step t4237 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t4236))
% 4.48/4.70  (step t4238 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t4237))
% 4.48/4.70  (step t4239 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t4232 t4238))
% 4.48/4.70  (step t4240 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 4.48/4.70  (step t4241 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t4239 t4240))
% 4.48/4.70  (step t4242 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t4241))
% 4.48/4.70  (step t4243 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t4242))
% 4.48/4.70  (step t4244 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t4231 t4243))
% 4.48/4.70  (step t4245 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 4.48/4.70  (step t4246 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 4.48/4.70  (step t4247 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 4.48/4.70  (step t4248 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t4244 t4245 t4246 t4247))
% 4.48/4.70  (step t4249 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t4248))
% 4.48/4.70  (step t4250 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t4218 t4230 t4249))
% 4.48/4.70  (step t4251 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t4250))
% 4.48/4.70  (step t4252 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t4251))
% 4.48/4.70  (step t4253 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t512))
% 4.48/4.70  (step t4254 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t4163 t4165 t4190 t1955 t4217 t860 t4252 t4253))
% 4.48/4.70  (step t4255 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t4254))
% 4.48/4.70  (step t4256 (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)
% 4.48/4.70  (step t4257 (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 (t2129 t2138 t2147 t2156))
% 4.48/4.70  (step t4258 (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 (t2130 t2139 t2148 t2157))
% 4.48/4.70  (step t4259 (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 (t2131 t2140 t2149 t2158))
% 4.48/4.70  (step t4260 (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 (t2132 t2141 t2150 t2159))
% 4.48/4.70  (step t4261 (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 (t2134 t2143 t2152 t2161))
% 4.48/4.70  (step t4262 (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 (t2165 t2172 t2179 t2186))
% 4.48/4.70  (step t4263 (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 (t2166 t2173 t2180 t2187))
% 4.48/4.70  (step t4264 (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 (t2167 t2174 t2181 t2188))
% 4.48/4.70  (step t4265 (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 (t2135 t2144 t2153 t2162))
% 4.48/4.70  (step t4266 (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 (t2169 t2176 t2183 t2190))
% 4.48/4.70  (step t4267 (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 (t2193 t2198 t2203 t2208))
% 4.48/4.70  (step t4268 (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 (t2194 t2199 t2204 t2209))
% 4.48/4.70  (step t4269 (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 (t2136 t2145 t2154 t2163))
% 4.48/4.70  (step t4270 (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 (t2170 t2177 t2184 t2191))
% 4.48/4.70  (step t4271 (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 (t2196 t2201 t2206 t2211))
% 4.48/4.70  (step t4272 (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 (t2213 t2216 t2219 t2222))
% 4.48/4.70  (step t4273 (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 (t4257 t4258 t4259 t4260 t4261 t4262 t4263 t4264 t4265 t4266 t4267 t4268 t4269 t4270 t4271 t4272))
% 4.48/4.70  (step t4274 (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 (t4256 t4273 a2))
% 4.48/4.70  (step t4275 (cl (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 and :premises (t4274))
% 4.48/4.70  (step t4276 (cl (= 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 or :premises (t4275))
% 4.48/4.70  (step t4277 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule equiv_pos2)
% 4.48/4.70  (step t4278 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t4279 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t4280 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))))) :rule cong :premises (t2660 t4278 t4279 t3762))
% 4.48/4.70  (step t4281 (cl (not (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))))) (not (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule equiv_pos2)
% 4.48/4.70  (step t4282 (cl (= (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule refl)
% 4.48/4.70  (step t4283 (cl (= (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))))) :rule equiv_simplify)
% 4.48/4.70  (step t4284 (cl (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) (not (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))))) :rule equiv2 :premises (t4283))
% 4.48/4.70  (step t4285 (cl (not (not (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule not_not)
% 4.48/4.70  (step t4286 (cl (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule resolution :premises (t4284 t4285))
% 4.48/4.70  (step t4287 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4288)
% 4.48/4.70  (assume t4288.a0 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.70  (assume t4288.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4288.a2 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4288.a3 (not (= tptp.e21 tptp.e22)))
% 4.48/4.70  (step t4288.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.70  (step t4288.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.70  (step t4288.t3 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 4.48/4.70  (step t4288.t4 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t4288.t3))
% 4.48/4.70  (step t4288.t5 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 4.48/4.70  (step t4288.t6 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t4288.t4 t4288.t5))
% 4.48/4.70  (step t4288.t7 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t4288.t6 t4288.a3))
% 4.48/4.70  (step t4288.t8 (cl (= false (= tptp.e21 tptp.e22))) :rule symm :premises (t4288.t7))
% 4.48/4.70  (step t4288.t9 (cl (= (= (= tptp.e21 tptp.e22) true) (= tptp.e21 tptp.e22))) :rule equiv_simplify)
% 4.48/4.70  (step t4288.t10 (cl (= (= tptp.e21 tptp.e22) true) (not (= tptp.e21 tptp.e22))) :rule equiv2 :premises (t4288.t9))
% 4.48/4.70  (step t4288.t11 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t4288.a0))
% 4.48/4.70  (step t4288.t12 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t4288.t11))
% 4.48/4.70  (step t4288.t13 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t4288.a2))
% 4.48/4.70  (step t4288.t14 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t4288.t13))
% 4.48/4.70  (step t4288.t15 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) :rule symm :premises (t4288.a1))
% 4.48/4.70  (step t4288.t16 (cl (= tptp.e22 (tptp.h2 tptp.e11))) :rule trans :premises (t4288.t14 t4288.t15 t4288.t12))
% 4.48/4.70  (step t4288.t17 (cl (= (tptp.h2 tptp.e11) tptp.e22)) :rule symm :premises (t4288.t16))
% 4.48/4.70  (step t4288.t18 (cl (= tptp.e21 tptp.e22)) :rule trans :premises (t4288.t12 t4288.t17))
% 4.48/4.70  (step t4288.t19 (cl (= (= tptp.e21 tptp.e22) true)) :rule resolution :premises (t4288.t10 t4288.t18))
% 4.48/4.70  (step t4288.t20 (cl (= false true)) :rule trans :premises (t4288.t8 t4288.t19))
% 4.48/4.70  (step t4288.t21 (cl false) :rule resolution :premises (t4288.t1 t4288.t2 t4288.t20))
% 4.48/4.70  (step t4288 (cl (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= tptp.e21 tptp.e22))) false) :rule subproof :discharge (t4288.a0 t4288.a1 t4288.a2 t4288.a3))
% 4.48/4.70  (step t4289 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4290 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4291 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4292 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.70  (step t4293 (cl false (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))))) :rule resolution :premises (t4288 t4289 t4290 t4291 t4292))
% 4.48/4.70  (step t4294 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) false) :rule reordering :premises (t4293))
% 4.48/4.70  (step t4295 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) false) :rule contraction :premises (t4294))
% 4.48/4.70  (step t4296 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) false) :rule resolution :premises (t4287 t4295))
% 4.48/4.70  (step t4297 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) (not false)) :rule implies_neg2)
% 4.48/4.70  (step t4298 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false)) :rule resolution :premises (t4296 t4297))
% 4.48/4.70  (step t4299 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false)) :rule contraction :premises (t4298))
% 4.48/4.70  (step t4300 (cl (= (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))))) :rule implies_simplify)
% 4.48/4.70  (step t4301 (cl (not (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false)) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))))) :rule equiv1 :premises (t4300))
% 4.48/4.70  (step t4302 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))))) :rule resolution :premises (t4299 t4301))
% 4.48/4.70  (step t4303 (cl (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) false)) :rule resolution :premises (t4286 t4302))
% 4.48/4.70  (step t4304 (cl (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) false))) :rule cong :premises (t4282 t4303))
% 4.48/4.70  (step t4305 (cl (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) false) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))))) :rule all_simplify)
% 4.48/4.70  (step t4306 (cl (= (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))))) :rule trans :premises (t4304 t4305))
% 4.48/4.70  (step t4307 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4308)
% 4.48/4.70  (assume t4308.a0 (not (= tptp.e21 tptp.e22)))
% 4.48/4.70  (assume t4308.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4308.a2 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4308.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.70  (step t4308.t1 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= tptp.e21 tptp.e22)))) :rule and_neg)
% 4.48/4.70  (step t4308.t2 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule resolution :premises (t4308.t1 t4308.a3 t4308.a1 t4308.a2 t4308.a0))
% 4.48/4.70  (step t4308 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule subproof :discharge (t4308.a0 t4308.a1 t4308.a2 t4308.a3))
% 4.48/4.70  (step t4309 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.70  (step t4310 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4311 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4312 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4313 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t4308 t4309 t4310 t4311 t4312))
% 4.48/4.70  (step t4314 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule reordering :premises (t4313))
% 4.48/4.70  (step t4315 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule contraction :premises (t4314))
% 4.48/4.70  (step t4316 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) :rule resolution :premises (t4307 t4315))
% 4.48/4.70  (step t4317 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.70  (step t4318 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))))) :rule resolution :premises (t4316 t4317))
% 4.48/4.70  (step t4319 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22))))) :rule contraction :premises (t4318))
% 4.48/4.70  (step t4320 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t4281 t4306 t4319))
% 4.48/4.70  (step t4321 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) :rule not_and :premises (t4320))
% 4.48/4.70  (step t4322 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.70  (step t4323 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4324 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4325 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t4326 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t4321 t4322 t4323 t4324 t4325))
% 4.48/4.70  (step t4327 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule contraction :premises (t4326))
% 4.48/4.70  (step t4328 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t4277 t4280 t4327))
% 4.48/4.70  (step t4329 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) :rule or :premises (t4328))
% 4.48/4.70  (step t4330 (cl (= 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 or :premises (t4067))
% 4.48/4.70  (step t4331 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t4139 t4140 t2266))
% 4.48/4.70  (step t4332 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4101 t3745 t2449 t2266 t2447 t2307 t3246))
% 4.48/4.70  (step t4333 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule equiv_pos2)
% 4.48/4.70  (step t4334 (cl (= (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e22 (tptp.h3 tptp.e11))))) :rule refl)
% 4.48/4.70  (step t4335 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule refl)
% 4.48/4.70  (step t4336 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))))) :rule cong :premises (t2660 t2240 t2279 t3751 t4334 t4335))
% 4.48/4.70  (step t4337 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11)))) :rule and_neg)
% 4.48/4.70  (step t4338 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4339)
% 4.48/4.70  (assume t4339.a0 (not (= tptp.e21 tptp.e22)))
% 4.48/4.70  (assume t4339.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4339.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4339.a3 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.70  (assume t4339.a4 (= tptp.e22 (tptp.h3 tptp.e11)))
% 4.48/4.70  (step t4339.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4339.t2)
% 4.48/4.70  (assume t4339.t2.a0 (not (= tptp.e21 tptp.e22)))
% 4.48/4.70  (assume t4339.t2.a1 (= tptp.e22 (tptp.h3 tptp.e11)))
% 4.48/4.70  (assume t4339.t2.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.70  (assume t4339.t2.a3 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4339.t2.a4 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (step t4339.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) false) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule equiv_simplify)
% 4.48/4.70  (step t4339.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv1 :premises (t4339.t2.t1))
% 4.48/4.70  (step t4339.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.70  (step t4339.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) :rule symm :premises (t4339.t2.a2))
% 4.48/4.70  (step t4339.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.h3 tptp.e11))) :rule trans :premises (t4339.t2.t4 t4339.t2.a1))
% 4.48/4.70  (step t4339.t2.t6 (cl (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t4339.t2.t5))
% 4.48/4.70  (step t4339.t2.t7 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 4.48/4.70  (step t4339.t2.t8 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t4339.t2.a4))
% 4.48/4.70  (step t4339.t2.t9 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t4339.t2.t8))
% 4.48/4.70  (step t4339.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t4339.t2.t9 t4339.t2.t3))
% 4.48/4.70  (step t4339.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4339.t2.a3))
% 4.48/4.70  (step t4339.t2.t12 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule trans :premises (t4339.t2.t10 t4339.t2.t11))
% 4.48/4.70  (step t4339.t2.t13 (cl (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (tptp.op2 tptp.e22 tptp.e23))) :rule cong :premises (t4339.t2.t7 t4339.t2.t12))
% 4.48/4.70  (step t4339.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule symm :premises (t4339.t2.t13))
% 4.48/4.70  (step t4339.t2.t15 (cl (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule trans :premises (t4339.t2.a1 t4339.t2.t6 t4339.t2.t14))
% 4.48/4.70  (step t4339.t2.t16 (cl (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e22)) :rule symm :premises (t4339.t2.t15))
% 4.48/4.70  (step t4339.t2.t17 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 tptp.e22))) :rule cong :premises (t4339.t2.t3 t4339.t2.t16))
% 4.48/4.70  (step t4339.t2.t18 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 4.48/4.70  (step t4339.t2.t19 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t4339.t2.t18))
% 4.48/4.70  (step t4339.t2.t20 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 4.48/4.70  (step t4339.t2.t21 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t4339.t2.t19 t4339.t2.t20))
% 4.48/4.70  (step t4339.t2.t22 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t4339.t2.t21 t4339.t2.a0))
% 4.48/4.70  (step t4339.t2.t23 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) false)) :rule trans :premises (t4339.t2.t17 t4339.t2.t22))
% 4.48/4.70  (step t4339.t2.t24 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t4339.t2.t2 t4339.t2.t23))
% 4.48/4.70  (step t4339.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule subproof :discharge (t4339.t2.a0 t4339.t2.a1 t4339.t2.a2 t4339.t2.a3 t4339.t2.a4))
% 4.48/4.70  (step t4339.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.70  (step t4339.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.h3 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4339.t5 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4339.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4339.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4339.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t4339.t2 t4339.t3 t4339.t4 t4339.t5 t4339.t6 t4339.t7))
% 4.48/4.70  (step t4339.t9 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule reordering :premises (t4339.t8))
% 4.48/4.70  (step t4339.t10 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t4339.t9))
% 4.48/4.70  (step t4339.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t4339.t1 t4339.t10))
% 4.48/4.70  (step t4339.t12 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule implies_neg2)
% 4.48/4.70  (step t4339.t13 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t4339.t11 t4339.t12))
% 4.48/4.70  (step t4339.t14 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule contraction :premises (t4339.t13))
% 4.48/4.70  (step t4339.t15 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies :premises (t4339.t14))
% 4.48/4.70  (step t4339.t16 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.70  (step t4339.t17 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t4339.t16 t4339.a0 t4339.a4 t4339.a3 t4339.a2 t4339.a1))
% 4.48/4.70  (step t4339.t18 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t4339.t15 t4339.t17))
% 4.48/4.70  (step t4339 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule subproof :discharge (t4339.a0 t4339.a1 t4339.a2 t4339.a3 t4339.a4))
% 4.48/4.70  (step t4340 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.70  (step t4341 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4342 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4343 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4344 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (= tptp.e22 (tptp.h3 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4345 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))))) :rule resolution :premises (t4339 t4340 t4341 t4342 t4343 t4344))
% 4.48/4.70  (step t4346 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule reordering :premises (t4345))
% 4.48/4.70  (step t4347 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t4346))
% 4.48/4.70  (step t4348 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t4338 t4347))
% 4.48/4.70  (step t4349 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule implies_neg2)
% 4.48/4.70  (step t4350 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t4348 t4349))
% 4.48/4.70  (step t4351 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule contraction :premises (t4350))
% 4.48/4.70  (step t4352 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies :premises (t4351))
% 4.48/4.70  (step t4353 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t4337 t4352))
% 4.48/4.70  (step t4354 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.70  (step t4355 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4356 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4357 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4358 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e22 (tptp.h3 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t4359 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4360 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t4353 t4354 t4355 t4356 t4357 t4358 t4359))
% 4.48/4.70  (step t4361 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule contraction :premises (t4360))
% 4.48/4.70  (step t4362 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t4333 t4336 t4361))
% 4.48/4.70  (step t4363 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule or :premises (t4362))
% 4.48/4.70  (step t4364 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e11)))) :rule reordering :premises (t4363))
% 4.48/4.70  (step t4365 (cl (not (= (and (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e13) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e22 (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e13))))) (not (and (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e13) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (and (= tptp.e22 (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e13)))) :rule equiv_pos2)
% 4.48/4.70  (step t4366 (cl (= (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule refl)
% 4.48/4.70  (step t4367 (cl (= (= (tptp.h3 tptp.e12) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e12)))) :rule all_simplify)
% 4.48/4.70  (step t4368 (cl (= (= (tptp.h3 tptp.e13) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e13)))) :rule all_simplify)
% 4.48/4.70  (step t4369 (cl (= (and (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e13) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e22 (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e13))))) :rule cong :premises (t2058 t4366 t4367 t4368))
% 4.48/4.70  (step t4370 (cl (and (= tptp.e22 (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e13)))) :rule resolution :premises (t4365 t4369 a15))
% 4.48/4.70  (step t4371 (cl (= tptp.e22 (tptp.h3 tptp.e11))) :rule and :premises (t4370))
% 4.48/4.70  (step t4372 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4373 (cl (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t4372))
% 4.48/4.70  (step t4374 (cl (not (= (and (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (and (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))))) (not (and (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) (and (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule equiv_pos2)
% 4.48/4.70  (step t4375 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t2129))
% 4.48/4.70  (step t4376 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t2129 t4375 t2129 t4375))
% 4.48/4.70  (step t4377 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t2143))
% 4.48/4.70  (step t4378 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2129 t4375 t2165 t4377))
% 4.48/4.70  (step t4379 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t2153))
% 4.48/4.70  (step t4380 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2129 t4375 t2193 t4379))
% 4.48/4.70  (step t4381 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t2163))
% 4.48/4.70  (step t4382 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t2129 t4375 t2213 t4381))
% 4.48/4.70  (step t4383 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t2138))
% 4.48/4.70  (step t4384 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t2130))
% 4.48/4.70  (step t4385 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2130 t4383 t2138 t4384))
% 4.48/4.70  (step t4386 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t2172))
% 4.48/4.70  (step t4387 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2130 t4383 t2172 t4386))
% 4.48/4.70  (step t4388 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t2183))
% 4.48/4.70  (step t4389 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t2130 t4383 t2198 t4388))
% 4.48/4.70  (step t4390 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t2191))
% 4.48/4.70  (step t4391 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t2130 t4383 t2216 t4390))
% 4.48/4.70  (step t4392 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t2147))
% 4.48/4.70  (step t4393 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t2131))
% 4.48/4.70  (step t4394 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t2131 t4392 t2147 t4393))
% 4.48/4.70  (step t4395 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t2173))
% 4.48/4.70  (step t4396 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t2131 t4392 t2179 t4395))
% 4.48/4.70  (step t4397 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t2203))
% 4.48/4.70  (step t4398 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t2131 t4392 t2203 t4397))
% 4.48/4.70  (step t4399 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t2211))
% 4.48/4.70  (step t4400 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t2131 t4392 t2219 t4399))
% 4.48/4.70  (step t4401 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t2156))
% 4.48/4.70  (step t4402 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t2132))
% 4.48/4.70  (step t4403 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t2132 t4401 t2156 t4402))
% 4.48/4.70  (step t4404 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t2174))
% 4.48/4.70  (step t4405 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t2132 t4401 t2186 t4404))
% 4.48/4.70  (step t4406 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t2204))
% 4.48/4.70  (step t4407 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t2132 t4401 t2208 t4406))
% 4.48/4.70  (step t4408 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t2222))
% 4.48/4.70  (step t4409 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2132 t4401 t2222 t4408))
% 4.48/4.70  (step t4410 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t2165))
% 4.48/4.70  (step t4411 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t2143 t4410 t2129 t4375))
% 4.48/4.70  (step t4412 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2143 t4410 t2165 t4377))
% 4.48/4.70  (step t4413 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2143 t4410 t2193 t4379))
% 4.48/4.70  (step t4414 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t2143 t4410 t2213 t4381))
% 4.48/4.70  (step t4415 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2172 t4386 t2138 t4384))
% 4.48/4.70  (step t4416 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2172 t4386 t2172 t4386))
% 4.48/4.70  (step t4417 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t2172 t4386 t2198 t4388))
% 4.48/4.70  (step t4418 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t2172 t4386 t2216 t4390))
% 4.48/4.70  (step t4419 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t2179))
% 4.48/4.70  (step t4420 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t2173 t4419 t2147 t4393))
% 4.48/4.70  (step t4421 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t2173 t4419 t2179 t4395))
% 4.48/4.70  (step t4422 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t2173 t4419 t2203 t4397))
% 4.48/4.70  (step t4423 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t2173 t4419 t2219 t4399))
% 4.48/4.70  (step t4424 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t2186))
% 4.48/4.70  (step t4425 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t2174 t4424 t2156 t4402))
% 4.48/4.70  (step t4426 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t2174 t4424 t2186 t4404))
% 4.48/4.70  (step t4427 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t2174 t4424 t2208 t4406))
% 4.48/4.70  (step t4428 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2174 t4424 t2222 t4408))
% 4.48/4.70  (step t4429 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t2193))
% 4.48/4.70  (step t4430 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t2153 t4429 t2129 t4375))
% 4.48/4.70  (step t4431 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2153 t4429 t2165 t4377))
% 4.48/4.70  (step t4432 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2153 t4429 t2193 t4379))
% 4.48/4.70  (step t4433 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t2153 t4429 t2213 t4381))
% 4.48/4.70  (step t4434 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t2198))
% 4.48/4.70  (step t4435 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2183 t4434 t2138 t4384))
% 4.48/4.70  (step t4436 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2183 t4434 t2172 t4386))
% 4.48/4.70  (step t4437 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t2183 t4434 t2198 t4388))
% 4.48/4.70  (step t4438 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t2183 t4434 t2216 t4390))
% 4.48/4.70  (step t4439 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t2203 t4397 t2147 t4393))
% 4.48/4.70  (step t4440 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t2203 t4397 t2179 t4395))
% 4.48/4.70  (step t4441 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t2203 t4397 t2203 t4397))
% 4.48/4.70  (step t4442 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t2203 t4397 t2219 t4399))
% 4.48/4.70  (step t4443 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t2208))
% 4.48/4.70  (step t4444 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t2204 t4443 t2156 t4402))
% 4.48/4.70  (step t4445 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t2204 t4443 t2186 t4404))
% 4.48/4.70  (step t4446 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t2204 t4443 t2208 t4406))
% 4.48/4.70  (step t4447 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2204 t4443 t2222 t4408))
% 4.48/4.70  (step t4448 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t2213))
% 4.48/4.70  (step t4449 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t2163 t4448 t2129 t4375))
% 4.48/4.70  (step t4450 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2163 t4448 t2165 t4377))
% 4.48/4.70  (step t4451 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2163 t4448 t2193 t4379))
% 4.48/4.70  (step t4452 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t2163 t4448 t2213 t4381))
% 4.48/4.70  (step t4453 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t2216))
% 4.48/4.70  (step t4454 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2191 t4453 t2138 t4384))
% 4.48/4.70  (step t4455 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2191 t4453 t2172 t4386))
% 4.48/4.70  (step t4456 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t2191 t4453 t2198 t4388))
% 4.48/4.70  (step t4457 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t2191 t4453 t2216 t4390))
% 4.48/4.70  (step t4458 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t2219))
% 4.48/4.70  (step t4459 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t2211 t4458 t2147 t4393))
% 4.48/4.70  (step t4460 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t2211 t4458 t2179 t4395))
% 4.48/4.70  (step t4461 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t2211 t4458 t2203 t4397))
% 4.48/4.70  (step t4462 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t2211 t4458 t2219 t4399))
% 4.48/4.70  (step t4463 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t2222 t4408 t2156 t4402))
% 4.48/4.70  (step t4464 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t2222 t4408 t2186 t4404))
% 4.48/4.70  (step t4465 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t2222 t4408 t2208 t4406))
% 4.48/4.70  (step t4466 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2222 t4408 t2222 t4408))
% 4.48/4.70  (step t4467 (cl (= (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule cong :premises (t4376 t4378 t4380 t4382 t4385 t4387 t4389 t4391 t4394 t4396 t4398 t4400 t4403 t4405 t4407 t4409 t4411 t4412 t4413 t4414 t4415 t4416 t4417 t4418 t4420 t4421 t4422 t4423 t4425 t4426 t4427 t4428 t4430 t4431 t4432 t4433 t4435 t4436 t4437 t4438 t4439 t4440 t4441 t4442 t4444 t4445 t4446 t4447 t4449 t4450 t4451 t4452 t4454 t4455 t4456 t4457 t4459 t4460 t4461 t4462 t4463 t4464 t4465 t4466))
% 4.48/4.70  (step t4468 (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)
% 4.48/4.70  (step t4469 (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)
% 4.48/4.70  (step t4470 (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)
% 4.48/4.70  (step t4471 (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)
% 4.48/4.70  (step t4472 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t4375 t2129))
% 4.48/4.70  (step t4473 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t4377 t2165))
% 4.48/4.70  (step t4474 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t4379 t2193))
% 4.48/4.70  (step t4475 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t4381 t2213))
% 4.48/4.70  (step t4476 (cl (= (and (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t4468 t4469 t4470 t4471 t4472 t4473 t4474 t4475))
% 4.48/4.70  (step t4477 (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)
% 4.48/4.70  (step t4478 (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)
% 4.48/4.70  (step t4479 (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)
% 4.48/4.70  (step t4480 (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)
% 4.48/4.70  (step t4481 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t4384 t2138))
% 4.48/4.70  (step t4482 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t4386 t2172))
% 4.48/4.70  (step t4483 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t4388 t2198))
% 4.48/4.70  (step t4484 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t4390 t2216))
% 4.48/4.70  (step t4485 (cl (= (and (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t4477 t4478 t4479 t4480 t4481 t4482 t4483 t4484))
% 4.48/4.70  (step t4486 (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)
% 4.48/4.70  (step t4487 (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)
% 4.48/4.70  (step t4488 (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)
% 4.48/4.70  (step t4489 (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)
% 4.48/4.70  (step t4490 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t4393 t2147))
% 4.48/4.70  (step t4491 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t4395 t2179))
% 4.48/4.70  (step t4492 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t4397 t2203))
% 4.48/4.70  (step t4493 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t4399 t2219))
% 4.48/4.70  (step t4494 (cl (= (and (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t4486 t4487 t4488 t4489 t4490 t4491 t4492 t4493))
% 4.48/4.70  (step t4495 (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)
% 4.48/4.70  (step t4496 (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)
% 4.48/4.70  (step t4497 (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)
% 4.48/4.70  (step t4498 (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)
% 4.48/4.70  (step t4499 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t4402 t2156))
% 4.48/4.70  (step t4500 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t4404 t2186))
% 4.48/4.70  (step t4501 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t4406 t2208))
% 4.48/4.70  (step t4502 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t4408 t2222))
% 4.48/4.70  (step t4503 (cl (= (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t4495 t4496 t4497 t4498 t4499 t4500 t4501 t4502))
% 4.48/4.70  (step t4504 (cl (= (or (and (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule cong :premises (t4476 t4485 t4494 t4503))
% 4.48/4.70  (step t4505 (cl (= (and (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (and (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (and (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (and (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) tptp.e20) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) tptp.e21) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) tptp.e22) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (and (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))))) :rule cong :premises (t4467 t4504))
% 4.48/4.70  (step t4506 (cl (and (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule resolution :premises (t4374 t4505 a10))
% 4.48/4.70  (step t4507 (cl (or (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule and :premises (t4506))
% 4.48/4.70  (step t4508 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or :premises (t4507))
% 4.48/4.70  (step t4509 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 4.48/4.70  (step t4510 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t4509))
% 4.48/4.70  (step t4511 (cl (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule or_pos)
% 4.48/4.70  (step t4512 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule reordering :premises (t4511))
% 4.48/4.70  (step t4513 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t4364 t4371 t2307 t2266 t2685 t4373 t4508 t4510 t4512 t3346))
% 4.48/4.70  (step t4514 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4513))
% 4.48/4.70  (step t4515 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t4516 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t4515))
% 4.48/4.70  (step t4517 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4518 (cl (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t4517))
% 4.48/4.70  (step t4519 (cl (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule or_pos)
% 4.48/4.70  (step t4520 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule reordering :premises (t4519))
% 4.48/4.70  (step t4521 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule equiv_pos2)
% 4.48/4.70  (step t4522 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.70  (step t4523 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t4522))
% 4.48/4.70  (step t4524 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 4.48/4.70  (step t4525 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 4.48/4.70  (step t4526 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.70  (step t4527 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t4525 t4526))
% 4.48/4.70  (step t4528 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.70  (step t4529 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t4527 t4528))
% 4.48/4.70  (step t4530 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t4524 t4529))
% 4.48/4.70  (step t4531 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4523 t4530))
% 4.48/4.70  (step t4532 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule refl)
% 4.48/4.70  (step t4533 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))))) :rule cong :premises (t3196 t4278 t4531 t4532))
% 4.48/4.70  (step t4534 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 4.48/4.70  (step t4535 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4536)
% 4.48/4.70  (assume t4536.a0 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4536.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4536.a2 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.70  (step t4536.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4536.t2)
% 4.48/4.70  (assume t4536.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.70  (assume t4536.t2.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4536.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (step t4536.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) false) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule equiv_simplify)
% 4.48/4.70  (step t4536.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) false)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv1 :premises (t4536.t2.t1))
% 4.48/4.70  (step t4536.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) :rule symm :premises (t4536.t2.a2))
% 4.48/4.70  (step t4536.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t4536.t2.t3))
% 4.48/4.70  (step t4536.t2.t5 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.70  (step t4536.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t4536.t2.a1))
% 4.48/4.70  (step t4536.t2.t7 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t4536.t2.t5 t4536.t2.t6))
% 4.48/4.70  (step t4536.t2.t8 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t4536.t2.t4 t4536.t2.t7))
% 4.48/4.70  (step t4536.t2.t9 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.70  (step t4536.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t4536.t2.t9))
% 4.48/4.70  (step t4536.t2.t11 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 4.48/4.70  (step t4536.t2.t12 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t4536.t2.t10 t4536.t2.t11))
% 4.48/4.70  (step t4536.t2.t13 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t4536.t2.t12 t4536.t2.a0))
% 4.48/4.70  (step t4536.t2.t14 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) false)) :rule trans :premises (t4536.t2.t8 t4536.t2.t13))
% 4.48/4.70  (step t4536.t2.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t4536.t2.t2 t4536.t2.t14))
% 4.48/4.70  (step t4536.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule subproof :discharge (t4536.t2.a0 t4536.t2.a1 t4536.t2.a2))
% 4.48/4.70  (step t4536.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t4536.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4536.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4536.t6 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t4536.t2 t4536.t3 t4536.t4 t4536.t5))
% 4.48/4.70  (step t4536.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule reordering :premises (t4536.t6))
% 4.48/4.70  (step t4536.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t4536.t7))
% 4.48/4.70  (step t4536.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t4536.t1 t4536.t8))
% 4.48/4.70  (step t4536.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule implies_neg2)
% 4.48/4.70  (step t4536.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t4536.t9 t4536.t10))
% 4.48/4.70  (step t4536.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule contraction :premises (t4536.t11))
% 4.48/4.70  (step t4536.t13 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies :premises (t4536.t12))
% 4.48/4.70  (step t4536.t14 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t4536.t15 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4536.t14 t4536.a2 t4536.a0 t4536.a1))
% 4.48/4.70  (step t4536.t16 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t4536.t13 t4536.t15))
% 4.48/4.70  (step t4536 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule subproof :discharge (t4536.a0 t4536.a1 t4536.a2))
% 4.48/4.70  (step t4537 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4538 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4539 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t4540 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4536 t4537 t4538 t4539))
% 4.48/4.70  (step t4541 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule reordering :premises (t4540))
% 4.48/4.70  (step t4542 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t4541))
% 4.48/4.70  (step t4543 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t4535 t4542))
% 4.48/4.70  (step t4544 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule implies_neg2)
% 4.48/4.70  (step t4545 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t4543 t4544))
% 4.48/4.70  (step t4546 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule contraction :premises (t4545))
% 4.48/4.70  (step t4547 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies :premises (t4546))
% 4.48/4.70  (step t4548 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t4534 t4547))
% 4.48/4.70  (step t4549 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4550 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4551 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 4.48/4.70  (step t4552 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4553 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t4548 t4549 t4550 t4551 t4552))
% 4.48/4.70  (step t4554 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule contraction :premises (t4553))
% 4.48/4.70  (step t4555 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t4521 t4533 t4554))
% 4.48/4.70  (step t4556 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or :premises (t4555))
% 4.48/4.70  (step t4557 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule reordering :premises (t4556))
% 4.48/4.70  (step t4558 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.70  (step t4559 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.70  (step t4560 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t4278 t4531 t3750))
% 4.48/4.70  (step t4561 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 4.48/4.70  (step t4562 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4563)
% 4.48/4.70  (assume t4563.a0 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (assume t4563.a1 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.70  (step t4563.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4563.t2)
% 4.48/4.70  (assume t4563.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.70  (assume t4563.t2.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.70  (step t4563.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.70  (step t4563.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 (t4563.t2.t1))
% 4.48/4.70  (step t4563.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) :rule symm :premises (t4563.t2.a1))
% 4.48/4.70  (step t4563.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t4563.t2.t3))
% 4.48/4.70  (step t4563.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule refl)
% 4.48/4.70  (step t4563.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t4563.t2.t4 t4563.t2.t5))
% 4.48/4.70  (step t4563.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.70  (step t4563.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t4563.t2.t7))
% 4.48/4.70  (step t4563.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 4.48/4.70  (step t4563.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t4563.t2.t8 t4563.t2.t9))
% 4.48/4.70  (step t4563.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t4563.t2.t10 t4563.t2.a0))
% 4.48/4.70  (step t4563.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t4563.t2.t6 t4563.t2.t11))
% 4.48/4.70  (step t4563.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4563.t2.t2 t4563.t2.t12))
% 4.48/4.70  (step t4563.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t4563.t2.a0 t4563.t2.a1))
% 4.48/4.70  (step t4563.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t4563.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4563.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t4563.t2 t4563.t3 t4563.t4))
% 4.48/4.70  (step t4563.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t4563.t5))
% 4.48/4.70  (step t4563.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t4563.t6))
% 4.48/4.70  (step t4563.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4563.t1 t4563.t7))
% 4.48/4.70  (step t4563.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.70  (step t4563.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4563.t8 t4563.t9))
% 4.48/4.70  (step t4563.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t4563.t10))
% 4.48/4.70  (step t4563.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t4563.t11))
% 4.48/4.70  (step t4563.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t4563.t14 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4563.t13 t4563.a1 t4563.a0))
% 4.48/4.70  (step t4563.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4563.t12 t4563.t14))
% 4.48/4.70  (step t4563 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t4563.a0 t4563.a1))
% 4.48/4.70  (step t4564 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4565 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t4566 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4563 t4564 t4565))
% 4.48/4.70  (step t4567 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t4566))
% 4.48/4.70  (step t4568 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t4567))
% 4.48/4.70  (step t4569 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (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 (t4562 t4568))
% 4.48/4.70  (step t4570 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (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)
% 4.48/4.70  (step t4571 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4569 t4570))
% 4.48/4.70  (step t4572 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t4571))
% 4.48/4.70  (step t4573 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t4572))
% 4.48/4.70  (step t4574 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4561 t4573))
% 4.48/4.70  (step t4575 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4576 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 4.48/4.70  (step t4577 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (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)
% 4.48/4.70  (step t4578 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4574 t4575 t4576 t4577))
% 4.48/4.70  (step t4579 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t4578))
% 4.48/4.70  (step t4580 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4559 t4560 t4579))
% 4.48/4.70  (step t4581 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t4580))
% 4.48/4.70  (step t4582 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t4581))
% 4.48/4.70  (step t4583 (cl (not (= tptp.e21 (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 (t4329 t2456 t2685 t4330 t4331 t4332 t4514 t4516 t4518 t4520 t2449 t4557 t2449 t4558 t4582 t4558))
% 4.48/4.70  (step t4584 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t4583))
% 4.48/4.70  (step t4585 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.70  (step t4586 (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)
% 4.48/4.70  (step t4587 (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 (t4586))
% 4.48/4.70  (step t4588 (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)
% 4.48/4.70  (step t4589 (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)
% 4.48/4.70  (step t4590 (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)
% 4.48/4.70  (step t4591 (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 (t4589 t4590))
% 4.48/4.70  (step t4592 (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)
% 4.48/4.70  (step t4593 (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 (t4591 t4592))
% 4.48/4.70  (step t4594 (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 (t4588 t4593))
% 4.48/4.70  (step t4595 (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 (t4587 t4594))
% 4.48/4.70  (step t4596 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t4597 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t2310 t2279 t4595 t4596))
% 4.48/4.70  (step t4598 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule and_neg)
% 4.48/4.70  (step t4599 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4600)
% 4.48/4.70  (assume t4600.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (assume t4600.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4600.a2 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 4.48/4.70  (step t4600.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4600.t2)
% 4.48/4.70  (assume t4600.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 4.48/4.70  (assume t4600.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.70  (step t4600.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.70  (step t4600.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t4600.t2.t1))
% 4.48/4.70  (step t4600.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t4600.t2.a1))
% 4.48/4.70  (step t4600.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t4600.t2.t3))
% 4.48/4.70  (step t4600.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule refl)
% 4.48/4.70  (step t4600.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule cong :premises (t4600.t2.t4 t4600.t2.t5))
% 4.48/4.70  (step t4600.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)
% 4.48/4.70  (step t4600.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 (t4600.t2.t7))
% 4.48/4.70  (step t4600.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)
% 4.48/4.70  (step t4600.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 (t4600.t2.t8 t4600.t2.t9))
% 4.48/4.70  (step t4600.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false)) :rule resolution :premises (t4600.t2.t10 t4600.t2.a0))
% 4.48/4.70  (step t4600.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t4600.t2.t6 t4600.t2.t11))
% 4.48/4.70  (step t4600.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4600.t2.t2 t4600.t2.t12))
% 4.48/4.70  (step t4600.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t4600.t2.a0 t4600.t2.a1))
% 4.48/4.70  (step t4600.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 4.48/4.70  (step t4600.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4600.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4600.t2 t4600.t3 t4600.t4))
% 4.48/4.70  (step t4600.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t4600.t5))
% 4.48/4.70  (step t4600.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t4600.t6))
% 4.48/4.70  (step t4600.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4600.t1 t4600.t7))
% 4.48/4.70  (step t4600.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t4600.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t4600.t8 t4600.t9))
% 4.48/4.70  (step t4600.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t4600.t10))
% 4.48/4.70  (step t4600.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t4600.t11))
% 4.48/4.70  (step t4600.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t4600.t14 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4600.t15)
% 4.48/4.70  (assume t4600.t15.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4600.t15.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (step t4600.t15.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t4600.t15.a1))
% 4.48/4.70  (step t4600.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4600.t15.t1))
% 4.48/4.70  (step t4600.t15.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4600.t15.a0))
% 4.48/4.70  (step t4600.t15.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4600.t15.t3))
% 4.48/4.70  (step t4600.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4600.t15.t4))
% 4.48/4.70  (step t4600.t15.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t4600.t15.t5 t4600.t15.t5))
% 4.48/4.70  (step t4600.t15.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t4600.t15.t2 t4600.t15.t6))
% 4.48/4.70  (step t4600.t15 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t4600.t15.a0 t4600.t15.a1))
% 4.48/4.70  (step t4600.t16 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4600.t17 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4600.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t4600.t15 t4600.t16 t4600.t17))
% 4.48/4.70  (step t4600.t19 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t4600.t18))
% 4.48/4.70  (step t4600.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t4600.t19))
% 4.48/4.70  (step t4600.t21 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t4600.t14 t4600.t20))
% 4.48/4.70  (step t4600.t22 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.70  (step t4600.t23 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4600.t21 t4600.t22))
% 4.48/4.70  (step t4600.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t4600.t23))
% 4.48/4.70  (step t4600.t25 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t4600.t24))
% 4.48/4.70  (step t4600.t26 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.70  (step t4600.t27 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t4600.t26 t4600.a1 t4600.a0))
% 4.48/4.70  (step t4600.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t4600.t25 t4600.t27))
% 4.48/4.70  (step t4600.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4600.t13 t4600.a2 t4600.t28))
% 4.48/4.70  (step t4600.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4600.t12 t4600.t29))
% 4.48/4.70  (step t4600 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t4600.a0 t4600.a1 t4600.a2))
% 4.48/4.70  (step t4601 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4602 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4603 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (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)
% 4.48/4.70  (step t4604 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t4600 t4601 t4602 t4603))
% 4.48/4.70  (step t4605 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t4604))
% 4.48/4.70  (step t4606 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t4605))
% 4.48/4.70  (step t4607 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4599 t4606))
% 4.48/4.70  (step t4608 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t4609 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t4607 t4608))
% 4.48/4.70  (step t4610 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t4609))
% 4.48/4.70  (step t4611 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t4610))
% 4.48/4.70  (step t4612 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4598 t4611))
% 4.48/4.70  (step t4613 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4614 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4615 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule or_neg)
% 4.48/4.70  (step t4616 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4617 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t4612 t4613 t4614 t4615 t4616))
% 4.48/4.70  (step t4618 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t4617))
% 4.48/4.70  (step t4619 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t4585 t4597 t4618))
% 4.48/4.70  (step t4620 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t4619))
% 4.48/4.70  (step t4621 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t4620))
% 4.48/4.70  (step t4622 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t2445))
% 4.48/4.70  (step t4623 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t4255 t4276 t4584 t4621 t4622))
% 4.48/4.70  (step t4624 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t4623))
% 4.48/4.70  (step t4625 (cl (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t4624 t1097 t639 t691 t594 t2266 t2496 t554 t373 t2307 t2447))
% 4.48/4.70  (step t4626 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule reordering :premises (t4625))
% 4.48/4.70  (step t4627 (cl (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t2226))
% 4.48/4.70  (step t4628 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t4627))
% 4.48/4.70  (step t4629 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule and_neg)
% 4.48/4.70  (step t4630 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4631)
% 4.48/4.70  (assume t4631.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (assume t4631.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.70  (assume t4631.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4631.a3 (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.70  (assume t4631.a4 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.70  (assume t4631.a5 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.70  (step t4631.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4631.t2)
% 4.48/4.70  (assume t4631.t2.a0 (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))
% 4.48/4.70  (assume t4631.t2.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (assume t4631.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4631.t2.a3 (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.70  (assume t4631.t2.a4 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.70  (assume t4631.t2.a5 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.70  (step t4631.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t4631.t2.a5))
% 4.48/4.70  (step t4631.t2.t2 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.h2 tptp.e11))) :rule cong :premises (t4631.t2.t1))
% 4.48/4.70  (step t4631.t2.t3 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t4631.t2.a4))
% 4.48/4.70  (step t4631.t2.t4 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t4631.t2.t3))
% 4.48/4.70  (step t4631.t2.t5 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t4631.t2.t4))
% 4.48/4.70  (step t4631.t2.t6 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) :rule symm :premises (t4631.t2.a3))
% 4.48/4.70  (step t4631.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule symm :premises (t4631.t2.t6))
% 4.48/4.70  (step t4631.t2.t8 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.70  (step t4631.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t4631.t2.a2))
% 4.48/4.70  (step t4631.t2.t10 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t4631.t2.t8 t4631.t2.t9))
% 4.48/4.70  (step t4631.t2.t11 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t4631.t2.a1))
% 4.48/4.70  (step t4631.t2.t12 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4631.t2.t11))
% 4.48/4.70  (step t4631.t2.t13 (cl (= (tptp.h2 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4631.t2.a0))
% 4.48/4.70  (step t4631.t2.t14 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule symm :premises (t4631.t2.t13))
% 4.48/4.70  (step t4631.t2.t15 (cl (= tptp.e20 (tptp.h2 tptp.e10))) :rule trans :premises (t4631.t2.t12 t4631.t2.t14))
% 4.48/4.70  (step t4631.t2.t16 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule cong :premises (t4631.t2.t15 t4631.t2.t15))
% 4.48/4.70  (step t4631.t2.t17 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule trans :premises (t4631.t2.t2 t4631.t2.t5 t4631.t2.t7 t4631.t2.t10 t4631.t2.t16))
% 4.48/4.70  (step t4631.t2 (cl (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e11 (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 (t4631.t2.a0 t4631.t2.a1 t4631.t2.a2 t4631.t2.a3 t4631.t2.a4 t4631.t2.a5))
% 4.48/4.70  (step t4631.t3 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4631.t4 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4631.t5 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4631.t6 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4631.t7 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4631.t8 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4631.t9 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4631.t2 t4631.t3 t4631.t4 t4631.t5 t4631.t6 t4631.t7 t4631.t8))
% 4.48/4.70  (step t4631.t10 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t4631.t9))
% 4.48/4.70  (step t4631.t11 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t4631.t10))
% 4.48/4.70  (step t4631.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t4631.t1 t4631.t11))
% 4.48/4.70  (step t4631.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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)
% 4.48/4.70  (step t4631.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t4631.t12 t4631.t13))
% 4.48/4.70  (step t4631.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t4631.t14))
% 4.48/4.70  (step t4631.t16 (cl (not (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (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 (t4631.t15))
% 4.48/4.70  (step t4631.t17 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_neg)
% 4.48/4.70  (step t4631.t18 (cl (and (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4631.t17 t4631.a5 t4631.a0 t4631.a2 t4631.a3 t4631.a4 t4631.a1))
% 4.48/4.70  (step t4631.t19 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule resolution :premises (t4631.t16 t4631.t18))
% 4.48/4.70  (step t4631 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule subproof :discharge (t4631.a0 t4631.a1 t4631.a2 t4631.a3 t4631.a4 t4631.a5))
% 4.48/4.70  (step t4632 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4633 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4634 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4635 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4636 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4637 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) :rule and_pos)
% 4.48/4.70  (step t4638 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))))) :rule resolution :premises (t4631 t4632 t4633 t4634 t4635 t4636 t4637))
% 4.48/4.70  (step t4639 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule reordering :premises (t4638))
% 4.48/4.70  (step t4640 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule contraction :premises (t4639))
% 4.48/4.70  (step t4641 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 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 (t4630 t4640))
% 4.48/4.70  (step t4642 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 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)
% 4.48/4.70  (step t4643 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (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 (t4641 t4642))
% 4.48/4.70  (step t4644 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule contraction :premises (t4643))
% 4.48/4.70  (step t4645 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.h2 tptp.e11)) (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10)))) :rule implies :premises (t4644))
% 4.48/4.70  (step t4646 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (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 (t4629 t4645))
% 4.48/4.70  (step t4647 (cl (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.h2 tptp.e10)))) :rule reordering :premises (t4646))
% 4.48/4.70  (step t4648 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.70  (step t4649 (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)
% 4.48/4.70  (step t4650 (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 (t4649))
% 4.48/4.70  (step t4651 (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)
% 4.48/4.70  (step t4652 (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)
% 4.48/4.70  (step t4653 (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)
% 4.48/4.70  (step t4654 (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 (t4652 t4653))
% 4.48/4.70  (step t4655 (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)
% 4.48/4.70  (step t4656 (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 (t4654 t4655))
% 4.48/4.70  (step t4657 (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 (t4651 t4656))
% 4.48/4.70  (step t4658 (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 (t4650 t4657))
% 4.48/4.70  (step t4659 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule refl)
% 4.48/4.70  (step t4660 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 4.48/4.70  (step t4661 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2310 t2240 t2279 t3519 t4658 t4659 t3209 t4660))
% 4.48/4.70  (step t4662 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule and_neg)
% 4.48/4.70  (step t4663 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4664)
% 4.48/4.70  (assume t4664.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (assume t4664.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4664.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4664.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.70  (assume t4664.a4 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))
% 4.48/4.70  (assume t4664.a5 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.70  (assume t4664.a6 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.70  (step t4664.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4664.t2)
% 4.48/4.70  (assume t4664.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))
% 4.48/4.70  (assume t4664.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.70  (assume t4664.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.70  (assume t4664.t2.a3 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.70  (assume t4664.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.70  (step t4664.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.70  (step t4664.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t4664.t2.t1))
% 4.48/4.70  (step t4664.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) :rule symm :premises (t4664.t2.a1))
% 4.48/4.70  (step t4664.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t4664.t2.t3))
% 4.48/4.70  (step t4664.t2.t5 (cl (= (tptp.h1 tptp.e11) tptp.e20)) :rule symm :premises (t4664.t2.a3))
% 4.48/4.70  (step t4664.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t4664.t2.a2))
% 4.48/4.70  (step t4664.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t4664.t2.t6))
% 4.48/4.70  (step t4664.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t4664.t2.t5 t4664.t2.t7))
% 4.48/4.70  (step t4664.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h1 tptp.e11))) :rule symm :premises (t4664.t2.t8))
% 4.48/4.70  (step t4664.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t4664.t2.a4))
% 4.48/4.70  (step t4664.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h1 tptp.e11))) :rule trans :premises (t4664.t2.t10 t4664.t2.a3))
% 4.48/4.70  (step t4664.t2.t12 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t4664.t2.t11))
% 4.48/4.70  (step t4664.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t4664.t2.t9 t4664.t2.t12))
% 4.48/4.70  (step t4664.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t4664.t2.t13))
% 4.48/4.70  (step t4664.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t4664.t2.t4 t4664.t2.t14))
% 4.48/4.70  (step t4664.t2.t16 (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)
% 4.48/4.70  (step t4664.t2.t17 (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 (t4664.t2.t16))
% 4.48/4.70  (step t4664.t2.t18 (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)
% 4.48/4.70  (step t4664.t2.t19 (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 (t4664.t2.t17 t4664.t2.t18))
% 4.48/4.70  (step t4664.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t4664.t2.t19 t4664.t2.a0))
% 4.48/4.70  (step t4664.t2.t21 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t4664.t2.t15 t4664.t2.t20))
% 4.48/4.70  (step t4664.t2.t22 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4664.t2.t2 t4664.t2.t21))
% 4.48/4.70  (step t4664.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t4664.t2.a0 t4664.t2.a1 t4664.t2.a2 t4664.t2.a3 t4664.t2.a4))
% 4.48/4.70  (step t4664.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t4664.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.70  (step t4664.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.70  (step t4664.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4664.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.70  (step t4664.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4664.t2 t4664.t3 t4664.t4 t4664.t5 t4664.t6 t4664.t7))
% 4.48/4.70  (step t4664.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t4664.t8))
% 4.48/4.70  (step t4664.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t4664.t9))
% 4.48/4.70  (step t4664.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4664.t1 t4664.t10))
% 4.48/4.70  (step t4664.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t4664.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4664.t11 t4664.t12))
% 4.48/4.70  (step t4664.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4664.t13))
% 4.48/4.70  (step t4664.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t4664.t14))
% 4.48/4.70  (step t4664.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.70  (step t4664.t17 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4664.t18)
% 4.48/4.70  (assume t4664.t18.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.70  (assume t4664.t18.a1 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.70  (step t4664.t18.t1 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) :rule symm :premises (t4664.t18.a1))
% 4.48/4.70  (step t4664.t18.t2 (cl (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t4664.t18.t1))
% 4.48/4.70  (step t4664.t18.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.70  (step t4664.t18.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t4664.t18.a0))
% 4.48/4.70  (step t4664.t18.t5 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t4664.t18.t3 t4664.t18.t4))
% 4.48/4.70  (step t4664.t18.t6 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t4664.t18.t2 t4664.t18.t5))
% 4.48/4.70  (step t4664.t18 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t4664.t18.a0 t4664.t18.a1))
% 4.48/4.70  (step t4664.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4664.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4664.t21 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t4664.t18 t4664.t19 t4664.t20))
% 4.48/4.70  (step t4664.t22 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t4664.t21))
% 4.48/4.70  (step t4664.t23 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t4664.t22))
% 4.48/4.70  (step t4664.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t4664.t17 t4664.t23))
% 4.48/4.70  (step t4664.t25 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 4.48/4.70  (step t4664.t26 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4664.t24 t4664.t25))
% 4.48/4.70  (step t4664.t27 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t4664.t26))
% 4.48/4.70  (step t4664.t28 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t4664.t27))
% 4.48/4.70  (step t4664.t29 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.70  (step t4664.t30 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t4664.t29 t4664.a1 t4664.a5))
% 4.48/4.70  (step t4664.t31 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t4664.t28 t4664.t30))
% 4.48/4.70  (step t4664.t32 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4664.t33)
% 4.48/4.70  (assume t4664.t33.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.70  (assume t4664.t33.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.70  (step t4664.t33.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t4664.t33.a1))
% 4.48/4.70  (step t4664.t33.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4664.t33.t1))
% 4.48/4.70  (step t4664.t33.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4664.t33.a0))
% 4.48/4.70  (step t4664.t33.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4664.t33.t3))
% 4.48/4.70  (step t4664.t33.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4664.t33.t4))
% 4.48/4.70  (step t4664.t33.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t4664.t33.t5 t4664.t33.t5))
% 4.48/4.70  (step t4664.t33.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t4664.t33.t2 t4664.t33.t6))
% 4.48/4.70  (step t4664.t33 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t4664.t33.a0 t4664.t33.a1))
% 4.48/4.70  (step t4664.t34 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4664.t35 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4664.t36 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t4664.t33 t4664.t34 t4664.t35))
% 4.48/4.70  (step t4664.t37 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t4664.t36))
% 4.48/4.70  (step t4664.t38 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t4664.t37))
% 4.48/4.70  (step t4664.t39 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t4664.t32 t4664.t38))
% 4.48/4.70  (step t4664.t40 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.70  (step t4664.t41 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4664.t39 t4664.t40))
% 4.48/4.70  (step t4664.t42 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t4664.t41))
% 4.48/4.70  (step t4664.t43 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t4664.t42))
% 4.48/4.70  (step t4664.t44 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.70  (step t4664.t45 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t4664.t44 t4664.a2 t4664.a0))
% 4.48/4.70  (step t4664.t46 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t4664.t43 t4664.t45))
% 4.48/4.70  (step t4664.t47 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4664.t16 t4664.a4 t4664.t31 t4664.a3 t4664.a6 t4664.t46))
% 4.48/4.70  (step t4664.t48 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4664.t15 t4664.t47))
% 4.48/4.70  (step t4664 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t4664.a0 t4664.a1 t4664.a2 t4664.a3 t4664.a4 t4664.a5 t4664.a6))
% 4.48/4.70  (step t4665 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4666 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4667 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4668 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.70  (step t4669 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 4.48/4.70  (step t4670 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.70  (step t4671 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.70  (step t4672 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))))) :rule resolution :premises (t4664 t4665 t4666 t4667 t4668 t4669 t4670 t4671))
% 4.48/4.70  (step t4673 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t4672))
% 4.48/4.70  (step t4674 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t4673))
% 4.48/4.70  (step t4675 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4663 t4674))
% 4.48/4.70  (step t4676 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 4.48/4.70  (step t4677 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4675 t4676))
% 4.48/4.70  (step t4678 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4677))
% 4.48/4.70  (step t4679 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t4678))
% 4.48/4.70  (step t4680 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t4662 t4679))
% 4.48/4.70  (step t4681 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4682 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4683 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.70  (step t4684 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 4.48/4.70  (step t4685 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 4.48/4.70  (step t4686 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 4.48/4.70  (step t4687 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule or_neg)
% 4.48/4.70  (step t4688 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 4.48/4.70  (step t4689 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4680 t4681 t4682 t4683 t4684 t4685 t4686 t4687 t4688))
% 4.48/4.70  (step t4690 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4689))
% 4.48/4.70  (step t4691 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4648 t4661 t4690))
% 4.48/4.70  (step t4692 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t4691))
% 4.48/4.70  (step t4693 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule reordering :premises (t4692))
% 4.48/4.70  (step t4694 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.70  (step t4695 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.70  (step t4696 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))))) :rule refl)
% 4.48/4.70  (step t4697 (cl (= (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) true) (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule equiv_simplify)
% 4.48/4.70  (step t4698 (cl (not (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) true)) (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv1 :premises (t4697))
% 4.48/4.70  (step t4699 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))))) :rule all_simplify)
% 4.48/4.70  (step t4700 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 4.48/4.70  (step t4701 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule all_simplify)
% 4.48/4.70  (step t4702 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t4700 t4701))
% 4.48/4.70  (step t4703 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) true)) :rule all_simplify)
% 4.48/4.70  (step t4704 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) true)) :rule trans :premises (t4702 t4703))
% 4.48/4.70  (step t4705 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) true)) :rule trans :premises (t4699 t4704))
% 4.48/4.70  (step t4706 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t4698 t4705))
% 4.48/4.70  (step t4707 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t3196 t4696 t4706 t3750))
% 4.48/4.70  (step t4708 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule and_neg)
% 4.48/4.70  (step t4709 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4710)
% 4.48/4.70  (assume t4710.a0 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4710.a1 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))
% 4.48/4.70  (assume t4710.a2 (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))
% 4.48/4.70  (step t4710.t1 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4710.t2)
% 4.48/4.70  (assume t4710.t2.a0 (not (= tptp.e21 (tptp.h1 tptp.e12))))
% 4.48/4.70  (assume t4710.t2.a1 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))
% 4.48/4.70  (step t4710.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.70  (step t4710.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 (t4710.t2.t1))
% 4.48/4.70  (step t4710.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.70  (step t4710.t2.t4 (cl (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t4710.t2.a1))
% 4.48/4.70  (step t4710.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t4710.t2.t4))
% 4.48/4.70  (step t4710.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule cong :premises (t4710.t2.t3 t4710.t2.t5))
% 4.48/4.70  (step t4710.t2.t7 (cl (= (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.70  (step t4710.t2.t8 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (not (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule equiv2 :premises (t4710.t2.t7))
% 4.48/4.70  (step t4710.t2.t9 (cl (not (not (not (= tptp.e21 (tptp.h1 tptp.e12))))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule not_not)
% 4.48/4.70  (step t4710.t2.t10 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (= tptp.e21 (tptp.h1 tptp.e12))) :rule resolution :premises (t4710.t2.t8 t4710.t2.t9))
% 4.48/4.70  (step t4710.t2.t11 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false)) :rule resolution :premises (t4710.t2.t10 t4710.t2.a0))
% 4.48/4.70  (step t4710.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t4710.t2.t6 t4710.t2.t11))
% 4.48/4.70  (step t4710.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4710.t2.t2 t4710.t2.t12))
% 4.48/4.70  (step t4710.t2 (cl (not (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t4710.t2.a0 t4710.t2.a1))
% 4.48/4.70  (step t4710.t3 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule and_pos)
% 4.48/4.70  (step t4710.t4 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t4710.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t4710.t2 t4710.t3 t4710.t4))
% 4.48/4.70  (step t4710.t6 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t4710.t5))
% 4.48/4.70  (step t4710.t7 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t4710.t6))
% 4.48/4.70  (step t4710.t8 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4710.t1 t4710.t7))
% 4.48/4.70  (step t4710.t9 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.70  (step t4710.t10 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4710.t8 t4710.t9))
% 4.48/4.70  (step t4710.t11 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t4710.t10))
% 4.48/4.70  (step t4710.t12 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t4710.t11))
% 4.48/4.70  (step t4710.t13 (cl (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 4.48/4.70  (step t4710.t14 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 4.48/4.70  (anchor :step t4710.t15)
% 4.48/4.70  (assume t4710.t15.a0 (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))
% 4.48/4.70  (assume t4710.t15.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.70  (assume t4710.t15.a2 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))
% 4.48/4.70  (step t4710.t15.t1 (cl (= (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.70  (step t4710.t15.t2 (cl (not (= (= tptp.e21 (tptp.h1 tptp.e12)) false)) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule equiv1 :premises (t4710.t15.t1))
% 4.48/4.70  (step t4710.t15.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.70  (step t4710.t15.t4 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.70  (step t4710.t15.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t4710.t15.a1))
% 4.48/4.70  (step t4710.t15.t6 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t4710.t15.t5))
% 4.48/4.70  (step t4710.t15.t7 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t4710.t15.t4 t4710.t15.t6))
% 4.48/4.70  (step t4710.t15.t8 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t4710.t15.t7))
% 4.48/4.70  (step t4710.t15.t9 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (tptp.h1 tptp.e12))) :rule trans :premises (t4710.t15.t8 t4710.t15.a2))
% 4.48/4.70  (step t4710.t15.t10 (cl (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule symm :premises (t4710.t15.t9))
% 4.48/4.70  (step t4710.t15.t11 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t4710.t15.t3 t4710.t15.t10))
% 4.48/4.70  (step t4710.t15.t12 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) false) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule equiv_simplify)
% 4.48/4.70  (step t4710.t15.t13 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) false) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule equiv2 :premises (t4710.t15.t12))
% 4.48/4.70  (step t4710.t15.t14 (cl (not (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule not_not)
% 4.48/4.70  (step t4710.t15.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) false) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t4710.t15.t13 t4710.t15.t14))
% 4.48/4.70  (step t4710.t15.t16 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) false)) :rule resolution :premises (t4710.t15.t15 t4710.t15.a0))
% 4.48/4.70  (step t4710.t15.t17 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false)) :rule trans :premises (t4710.t15.t11 t4710.t15.t16))
% 4.48/4.70  (step t4710.t15.t18 (cl (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t4710.t15.t2 t4710.t15.t17))
% 4.48/4.70  (step t4710.t15 (cl (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule subproof :discharge (t4710.t15.a0 t4710.t15.a1 t4710.t15.a2))
% 4.48/4.70  (step t4710.t16 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule and_pos)
% 4.48/4.70  (step t4710.t17 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4710.t18 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t4710.t19 (cl (not (= tptp.e21 (tptp.h1 tptp.e12))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t4710.t15 t4710.t16 t4710.t17 t4710.t18))
% 4.48/4.70  (step t4710.t20 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule reordering :premises (t4710.t19))
% 4.48/4.70  (step t4710.t21 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule contraction :premises (t4710.t20))
% 4.48/4.70  (step t4710.t22 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t4710.t14 t4710.t21))
% 4.48/4.70  (step t4710.t23 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule implies_neg2)
% 4.48/4.70  (step t4710.t24 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (=> (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule resolution :premises (t4710.t22 t4710.t23))
% 4.48/4.70  (step t4710.t25 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule contraction :premises (t4710.t24))
% 4.48/4.70  (step t4710.t26 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule implies :premises (t4710.t25))
% 4.48/4.70  (step t4710.t27 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 4.48/4.70  (step t4710.t28 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t4710.t27 t4710.a2 t4710.a0 t4710.a1))
% 4.48/4.70  (step t4710.t29 (cl (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t4710.t26 t4710.t28))
% 4.48/4.70  (step t4710.t30 (cl (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t4710.t13 t4710.t29 t4710.a1))
% 4.48/4.70  (step t4710.t31 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4710.t12 t4710.t30))
% 4.48/4.70  (step t4710 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t4710.a0 t4710.a1 t4710.a2))
% 4.48/4.70  (step t4711 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.70  (step t4712 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 4.48/4.70  (step t4713 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule and_pos)
% 4.48/4.70  (step t4714 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))))) :rule resolution :premises (t4710 t4711 t4712 t4713))
% 4.48/4.70  (step t4715 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t4714))
% 4.48/4.70  (step t4716 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t4715))
% 4.48/4.70  (step t4717 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4709 t4716))
% 4.48/4.70  (step t4718 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.70  (step t4719 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4717 t4718))
% 4.48/4.70  (step t4720 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t4719))
% 4.48/4.70  (step t4721 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t4720))
% 4.48/4.70  (step t4722 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4708 t4721))
% 4.48/4.70  (step t4723 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t4724 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 4.48/4.71  (step t4725 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))))) :rule or_neg)
% 4.48/4.71  (step t4726 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t4727 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4722 t4723 t4724 t4725 t4726))
% 4.48/4.71  (step t4728 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t4727))
% 4.48/4.71  (step t4729 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4695 t4707 t4728))
% 4.48/4.71  (step t4730 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t4729))
% 4.48/4.71  (step t4731 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t4730))
% 4.48/4.71  (step t4732 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule and :premises (t3245))
% 4.48/4.71  (step t4733 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t3374))
% 4.48/4.71  (step t4734 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t4626 t4628 t4584 t4647 t2449 t2457 t2456 t2447 t4693 t3246 t2307 t2266 t2447 t4694 t4731 t2449 t4732 t4733 t2267 t3414))
% 4.48/4.71  (step t4735 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t4734))
% 4.48/4.71  (step t4736 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.71  (step t4737 (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)
% 4.48/4.71  (step t4738 (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 (t4737))
% 4.48/4.71  (step t4739 (cl (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))))) :rule all_simplify)
% 4.48/4.71  (step t4740 (cl (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21))) :rule refl)
% 4.48/4.71  (step t4741 (cl (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21))) :rule all_simplify)
% 4.48/4.71  (step t4742 (cl (= (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))) (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21)))) :rule cong :premises (t4740 t4741))
% 4.48/4.71  (step t4743 (cl (= (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21)) true)) :rule all_simplify)
% 4.48/4.71  (step t4744 (cl (= (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))) true)) :rule trans :premises (t4742 t4743))
% 4.48/4.71  (step t4745 (cl (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) true)) :rule trans :premises (t4739 t4744))
% 4.48/4.71  (step t4746 (cl (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21))) :rule resolution :premises (t4738 t4745))
% 4.48/4.71  (step t4747 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t4746 t2240 t4659 t3197))
% 4.48/4.71  (step t4748 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t4749 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4750)
% 4.48/4.71  (assume t4750.a0 (not (= tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t4750.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t4750.a2 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (step t4750.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4750.t2)
% 4.48/4.71  (assume t4750.t2.a0 (not (= tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t4750.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.71  (step t4750.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.71  (step t4750.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t4750.t2.t1))
% 4.48/4.71  (step t4750.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.71  (step t4750.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) :rule symm :premises (t4750.t2.a1))
% 4.48/4.71  (step t4750.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t4750.t2.t4))
% 4.48/4.71  (step t4750.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) :rule symm :premises (t4750.t2.t5))
% 4.48/4.71  (step t4750.t2.t7 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 tptp.e21))) :rule cong :premises (t4750.t2.t3 t4750.t2.t6))
% 4.48/4.71  (step t4750.t2.t8 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 4.48/4.71  (step t4750.t2.t9 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t4750.t2.t8))
% 4.48/4.71  (step t4750.t2.t10 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 4.48/4.71  (step t4750.t2.t11 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t4750.t2.t9 t4750.t2.t10))
% 4.48/4.71  (step t4750.t2.t12 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t4750.t2.t11 t4750.t2.a0))
% 4.48/4.71  (step t4750.t2.t13 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t4750.t2.t7 t4750.t2.t12))
% 4.48/4.71  (step t4750.t2.t14 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4750.t2.t2 t4750.t2.t13))
% 4.48/4.71  (step t4750.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t4750.t2.a0 t4750.t2.a1))
% 4.48/4.71  (step t4750.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4750.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t4750.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4750.t2 t4750.t3 t4750.t4))
% 4.48/4.71  (step t4750.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t4750.t5))
% 4.48/4.71  (step t4750.t7 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t4750.t6))
% 4.48/4.71  (step t4750.t8 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4750.t1 t4750.t7))
% 4.48/4.71  (step t4750.t9 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t4750.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4750.t8 t4750.t9))
% 4.48/4.71  (step t4750.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4750.t10))
% 4.48/4.71  (step t4750.t12 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t4750.t11))
% 4.48/4.71  (step t4750.t13 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 4.48/4.71  (step t4750.t14 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4750.t15)
% 4.48/4.71  (assume t4750.t15.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t4750.t15.a1 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (step t4750.t15.t1 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) :rule symm :premises (t4750.t15.a1))
% 4.48/4.71  (step t4750.t15.t2 (cl (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t4750.t15.t1))
% 4.48/4.71  (step t4750.t15.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t4750.t15.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t4750.t15.a0))
% 4.48/4.71  (step t4750.t15.t5 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t4750.t15.t3 t4750.t15.t4))
% 4.48/4.71  (step t4750.t15.t6 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t4750.t15.t2 t4750.t15.t5))
% 4.48/4.71  (step t4750.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t4750.t15.a0 t4750.t15.a1))
% 4.48/4.71  (step t4750.t16 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4750.t17 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t4750.t18 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t4750.t15 t4750.t16 t4750.t17))
% 4.48/4.71  (step t4750.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t4750.t18))
% 4.48/4.71  (step t4750.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t4750.t19))
% 4.48/4.71  (step t4750.t21 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t4750.t14 t4750.t20))
% 4.48/4.71  (step t4750.t22 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 4.48/4.71  (step t4750.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4750.t21 t4750.t22))
% 4.48/4.71  (step t4750.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t4750.t23))
% 4.48/4.71  (step t4750.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t4750.t24))
% 4.48/4.71  (step t4750.t26 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t4750.t27 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t4750.t26 t4750.a1 t4750.a2))
% 4.48/4.71  (step t4750.t28 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t4750.t25 t4750.t27))
% 4.48/4.71  (step t4750.t29 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4750.t13 t4750.a0 t4750.t28))
% 4.48/4.71  (step t4750.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4750.t12 t4750.t29))
% 4.48/4.71  (step t4750 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t4750.a0 t4750.a1 t4750.a2))
% 4.48/4.71  (step t4751 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4752 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4753 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t4754 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t4750 t4751 t4752 t4753))
% 4.48/4.71  (step t4755 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t4754))
% 4.48/4.71  (step t4756 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t4755))
% 4.48/4.71  (step t4757 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4749 t4756))
% 4.48/4.71  (step t4758 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t4759 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4757 t4758))
% 4.48/4.71  (step t4760 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4759))
% 4.48/4.71  (step t4761 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t4760))
% 4.48/4.71  (step t4762 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4748 t4761))
% 4.48/4.71  (step t4763 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t4764 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t4765 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t4766 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t4767 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4762 t4763 t4764 t4765 t4766))
% 4.48/4.71  (step t4768 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4767))
% 4.48/4.71  (step t4769 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4736 t4747 t4768))
% 4.48/4.71  (step t4770 (cl (= tptp.e20 tptp.e21) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t4769))
% 4.48/4.71  (step t4771 (cl (= tptp.e20 tptp.e21) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule reordering :premises (t4770))
% 4.48/4.71  (step t4772 (cl (not (= tptp.e20 tptp.e21))) :rule and :premises (a7))
% 4.48/4.71  (step t4773 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t4735 t4520 t2449 t4771 t2266 t4772 t4516))
% 4.48/4.71  (step t4774 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule contraction :premises (t4773))
% 4.48/4.71  (step t4775 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t4776 (cl (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t4775))
% 4.48/4.71  (step t4777 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t3985))
% 4.48/4.71  (step t4778 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t4774 t4776 t4777 t2685))
% 4.48/4.71  (step t4779 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t4778))
% 4.48/4.71  (step t4780 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4779 t4514))
% 4.48/4.71  (step t4781 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4780))
% 4.48/4.71  (step t4782 (cl (= 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 or :premises (t4067))
% 4.48/4.71  (step t4783 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t4781 t4782 t4331 t4332))
% 4.48/4.71  (step t4784 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4783))
% 4.48/4.71  (step t4785 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 4.48/4.71  (step t4786 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4787)
% 4.48/4.71  (assume t4787.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (assume t4787.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t4787.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t4787.a3 (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 4.48/4.71  (step t4787.t1 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4787.t2)
% 4.48/4.71  (assume t4787.t2.a0 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t4787.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 4.48/4.71  (assume t4787.t2.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t4787.t2.a3 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (step t4787.t2.t1 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 4.48/4.71  (step t4787.t2.t2 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t4787.t2.a3))
% 4.48/4.71  (step t4787.t2.t3 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t4787.t2.t2))
% 4.48/4.71  (step t4787.t2.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4787.t2.a2))
% 4.48/4.71  (step t4787.t2.t5 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t4787.t2.t4 t4787.t2.t4))
% 4.48/4.71  (step t4787.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t4787.t2.t3 t4787.t2.t5))
% 4.48/4.71  (step t4787.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t4787.t2.t1 t4787.t2.t6))
% 4.48/4.71  (step t4787.t2.t8 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)) :rule symm :premises (t4787.t2.a1))
% 4.48/4.71  (step t4787.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) :rule symm :premises (t4787.t2.a0))
% 4.48/4.71  (step t4787.t2.t10 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t4787.t2.t9))
% 4.48/4.71  (step t4787.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t4787.t2.t7 t4787.t2.t8 t4787.t2.t10))
% 4.48/4.71  (step t4787.t2 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t4787.t2.a0 t4787.t2.a1 t4787.t2.a2 t4787.t2.a3))
% 4.48/4.71  (step t4787.t3 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t4787.t4 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t4787.t5 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4787.t6 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t4787.t7 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t4787.t2 t4787.t3 t4787.t4 t4787.t5 t4787.t6))
% 4.48/4.71  (step t4787.t8 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t4787.t7))
% 4.48/4.71  (step t4787.t9 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t4787.t8))
% 4.48/4.71  (step t4787.t10 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t4787.t1 t4787.t9))
% 4.48/4.71  (step t4787.t11 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 4.48/4.71  (step t4787.t12 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4787.t10 t4787.t11))
% 4.48/4.71  (step t4787.t13 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t4787.t12))
% 4.48/4.71  (step t4787.t14 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t4787.t13))
% 4.48/4.71  (step t4787.t15 (cl (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t4787.t16 (cl (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t4787.t15 t4787.a2 t4787.a3 t4787.a1 t4787.a0))
% 4.48/4.71  (step t4787.t17 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t4787.t14 t4787.t16))
% 4.48/4.71  (step t4787 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t4787.a0 t4787.a1 t4787.a2 t4787.a3))
% 4.48/4.71  (step t4788 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t4789 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4790 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t4791 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t4792 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t4787 t4788 t4789 t4790 t4791))
% 4.48/4.71  (step t4793 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t4792))
% 4.48/4.71  (step t4794 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t4793))
% 4.48/4.71  (step t4795 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t4786 t4794))
% 4.48/4.71  (step t4796 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 4.48/4.71  (step t4797 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4795 t4796))
% 4.48/4.71  (step t4798 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t4797))
% 4.48/4.71  (step t4799 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t4798))
% 4.48/4.71  (step t4800 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t4785 t4799))
% 4.48/4.71  (step t4801 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t4800))
% 4.48/4.71  (step t4802 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.71  (step t4803 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t4804 (cl (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t4803))
% 4.48/4.71  (step t4805 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or :premises (t4507))
% 4.48/4.71  (step t4806 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.71  (step t4807 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 4.48/4.71  (step t4808 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t4746 t4807 t3519))
% 4.48/4.71  (step t4809 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 4.48/4.71  (step t4810 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4811)
% 4.48/4.71  (assume t4811.a0 (not (= tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t4811.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.71  (step t4811.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4811.t2)
% 4.48/4.71  (assume t4811.t2.a0 (not (= tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t4811.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.71  (step t4811.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t4811.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 (t4811.t2.t1))
% 4.48/4.71  (step t4811.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.71  (step t4811.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) :rule symm :premises (t4811.t2.a1))
% 4.48/4.71  (step t4811.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 tptp.e21))) :rule cong :premises (t4811.t2.t3 t4811.t2.t4))
% 4.48/4.71  (step t4811.t2.t6 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 4.48/4.71  (step t4811.t2.t7 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t4811.t2.t6))
% 4.48/4.71  (step t4811.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 4.48/4.71  (step t4811.t2.t9 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t4811.t2.t7 t4811.t2.t8))
% 4.48/4.71  (step t4811.t2.t10 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t4811.t2.t9 t4811.t2.a0))
% 4.48/4.71  (step t4811.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t4811.t2.t5 t4811.t2.t10))
% 4.48/4.71  (step t4811.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t4811.t2.t2 t4811.t2.t11))
% 4.48/4.71  (step t4811.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t4811.t2.a0 t4811.t2.a1))
% 4.48/4.71  (step t4811.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4811.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t4811.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t4811.t2 t4811.t3 t4811.t4))
% 4.48/4.71  (step t4811.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t4811.t5))
% 4.48/4.71  (step t4811.t7 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t4811.t6))
% 4.48/4.71  (step t4811.t8 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t4811.t1 t4811.t7))
% 4.48/4.71  (step t4811.t9 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (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)
% 4.48/4.71  (step t4811.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t4811.t8 t4811.t9))
% 4.48/4.71  (step t4811.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t4811.t10))
% 4.48/4.71  (step t4811.t12 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t4811.t11))
% 4.48/4.71  (step t4811.t13 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 4.48/4.71  (step t4811.t14 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t4811.t13 t4811.a0 t4811.a1))
% 4.48/4.71  (step t4811.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t4811.t12 t4811.t14))
% 4.48/4.71  (step t4811 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t4811.a0 t4811.a1))
% 4.48/4.71  (step t4812 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4813 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t4814 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t4811 t4812 t4813))
% 4.48/4.71  (step t4815 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t4814))
% 4.48/4.71  (step t4816 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t4815))
% 4.48/4.71  (step t4817 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t4810 t4816))
% 4.48/4.71  (step t4818 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (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)
% 4.48/4.71  (step t4819 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t4817 t4818))
% 4.48/4.71  (step t4820 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t4819))
% 4.48/4.71  (step t4821 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t4820))
% 4.48/4.71  (step t4822 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t4809 t4821))
% 4.48/4.71  (step t4823 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t4824 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t4825 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (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)
% 4.48/4.71  (step t4826 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t4822 t4823 t4824 t4825))
% 4.48/4.71  (step t4827 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t4826))
% 4.48/4.71  (step t4828 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t4806 t4808 t4827))
% 4.48/4.71  (step t4829 (cl (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t4828))
% 4.48/4.71  (step t4830 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t3374))
% 4.48/4.71  (step t4831 (cl (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t2226))
% 4.48/4.71  (step t4832 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t4831))
% 4.48/4.71  (step t4833 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.71  (step t4834 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t2240 t2279 t3761 t4335 t3198))
% 4.48/4.71  (step t4835 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t4836 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4837)
% 4.48/4.71  (assume t4837.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t4837.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t4837.a2 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 4.48/4.71  (assume t4837.a3 (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))
% 4.48/4.71  (step t4837.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4837.t2)
% 4.48/4.71  (assume t4837.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 4.48/4.71  (assume t4837.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.71  (step t4837.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t4837.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t4837.t2.t1))
% 4.48/4.71  (step t4837.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) :rule symm :premises (t4837.t2.a1))
% 4.48/4.71  (step t4837.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t4837.t2.t3))
% 4.48/4.71  (step t4837.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule refl)
% 4.48/4.71  (step t4837.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule cong :premises (t4837.t2.t4 t4837.t2.t5))
% 4.48/4.71  (step t4837.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t4837.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv2 :premises (t4837.t2.t7))
% 4.48/4.71  (step t4837.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule not_not)
% 4.48/4.71  (step t4837.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t4837.t2.t8 t4837.t2.t9))
% 4.48/4.71  (step t4837.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false)) :rule resolution :premises (t4837.t2.t10 t4837.t2.a0))
% 4.48/4.71  (step t4837.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false)) :rule trans :premises (t4837.t2.t6 t4837.t2.t11))
% 4.48/4.71  (step t4837.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t4837.t2.t2 t4837.t2.t12))
% 4.48/4.71  (step t4837.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t4837.t2.a0 t4837.t2.a1))
% 4.48/4.71  (step t4837.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t4837.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t4837.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t4837.t2 t4837.t3 t4837.t4))
% 4.48/4.71  (step t4837.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t4837.t5))
% 4.48/4.71  (step t4837.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t4837.t6))
% 4.48/4.71  (step t4837.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t4837.t1 t4837.t7))
% 4.48/4.71  (step t4837.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t4837.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t4837.t8 t4837.t9))
% 4.48/4.71  (step t4837.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t4837.t10))
% 4.48/4.71  (step t4837.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t4837.t11))
% 4.48/4.71  (step t4837.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t4837.t14 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4837.t15)
% 4.48/4.71  (assume t4837.t15.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t4837.t15.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t4837.t15.a2 (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))
% 4.48/4.71  (step t4837.t15.t1 (cl (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) tptp.e21)) :rule symm :premises (t4837.t15.a2))
% 4.48/4.71  (step t4837.t15.t2 (cl (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule symm :premises (t4837.t15.t1))
% 4.48/4.71  (step t4837.t15.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 4.48/4.71  (step t4837.t15.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t4837.t15.a1))
% 4.48/4.71  (step t4837.t15.t5 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t4837.t15.t4))
% 4.48/4.71  (step t4837.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t4837.t15.t7 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t4837.t15.t5 t4837.t15.t6))
% 4.48/4.71  (step t4837.t15.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4837.t15.a0))
% 4.48/4.71  (step t4837.t15.t9 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule trans :premises (t4837.t15.t7 t4837.t15.t8))
% 4.48/4.71  (step t4837.t15.t10 (cl (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (tptp.op2 tptp.e22 tptp.e23))) :rule cong :premises (t4837.t15.t3 t4837.t15.t9))
% 4.48/4.71  (step t4837.t15.t11 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule trans :premises (t4837.t15.t2 t4837.t15.t10))
% 4.48/4.71  (step t4837.t15 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule subproof :discharge (t4837.t15.a0 t4837.t15.a1 t4837.t15.a2))
% 4.48/4.71  (step t4837.t16 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4837.t17 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4837.t18 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t4837.t19 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t4837.t15 t4837.t16 t4837.t17 t4837.t18))
% 4.48/4.71  (step t4837.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule reordering :premises (t4837.t19))
% 4.48/4.71  (step t4837.t21 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule contraction :premises (t4837.t20))
% 4.48/4.71  (step t4837.t22 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t4837.t14 t4837.t21))
% 4.48/4.71  (step t4837.t23 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg2)
% 4.48/4.71  (step t4837.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t4837.t22 t4837.t23))
% 4.48/4.71  (step t4837.t25 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t4837.t24))
% 4.48/4.71  (step t4837.t26 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule implies :premises (t4837.t25))
% 4.48/4.71  (step t4837.t27 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t4837.t28 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t4837.t27 t4837.a1 t4837.a0 t4837.a3))
% 4.48/4.71  (step t4837.t29 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t4837.t26 t4837.t28))
% 4.48/4.71  (step t4837.t30 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t4837.t13 t4837.a2 t4837.t29))
% 4.48/4.71  (step t4837.t31 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t4837.t12 t4837.t30))
% 4.48/4.71  (step t4837 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t4837.a0 t4837.a1 t4837.a2 t4837.a3))
% 4.48/4.71  (step t4838 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4839 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4840 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t4841 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t4842 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t4837 t4838 t4839 t4840 t4841))
% 4.48/4.71  (step t4843 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t4842))
% 4.48/4.71  (step t4844 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t4843))
% 4.48/4.71  (step t4845 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t4836 t4844))
% 4.48/4.71  (step t4846 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t4847 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t4845 t4846))
% 4.48/4.71  (step t4848 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t4847))
% 4.48/4.71  (step t4849 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t4848))
% 4.48/4.71  (step t4850 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t4835 t4849))
% 4.48/4.71  (step t4851 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t4852 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t4853 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule or_neg)
% 4.48/4.71  (step t4854 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t4855 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t4856 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t4850 t4851 t4852 t4853 t4854 t4855))
% 4.48/4.71  (step t4857 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t4856))
% 4.48/4.71  (step t4858 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t4833 t4834 t4857))
% 4.48/4.71  (step t4859 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t4858))
% 4.48/4.71  (step t4860 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t4859))
% 4.48/4.71  (step t4861 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.71  (step t4862 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule refl)
% 4.48/4.71  (step t4863 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t2621 t3348 t4862))
% 4.48/4.71  (step t4864 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 4.48/4.71  (step t4865 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4866)
% 4.48/4.71  (assume t4866.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.71  (assume t4866.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.71  (step t4866.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4866.t2)
% 4.48/4.71  (assume t4866.t2.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.71  (assume t4866.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.71  (step t4866.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.71  (step t4866.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t4866.t2.t1))
% 4.48/4.71  (step t4866.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t4866.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) :rule symm :premises (t4866.t2.a1))
% 4.48/4.71  (step t4866.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 tptp.e23))) :rule cong :premises (t4866.t2.t3 t4866.t2.t4))
% 4.48/4.71  (step t4866.t2.t6 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.71  (step t4866.t2.t7 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t4866.t2.t6))
% 4.48/4.71  (step t4866.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 4.48/4.71  (step t4866.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t4866.t2.t7 t4866.t2.t8))
% 4.48/4.71  (step t4866.t2.t10 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t4866.t2.t9 t4866.t2.a0))
% 4.48/4.71  (step t4866.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t4866.t2.t5 t4866.t2.t10))
% 4.48/4.71  (step t4866.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4866.t2.t2 t4866.t2.t11))
% 4.48/4.71  (step t4866.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t4866.t2.a0 t4866.t2.a1))
% 4.48/4.71  (step t4866.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t4866.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t4866.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4866.t2 t4866.t3 t4866.t4))
% 4.48/4.71  (step t4866.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t4866.t5))
% 4.48/4.71  (step t4866.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t4866.t6))
% 4.48/4.71  (step t4866.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4866.t1 t4866.t7))
% 4.48/4.71  (step t4866.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t4866.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4866.t8 t4866.t9))
% 4.48/4.71  (step t4866.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4866.t10))
% 4.48/4.71  (step t4866.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t4866.t11))
% 4.48/4.71  (step t4866.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 4.48/4.71  (step t4866.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4866.t13 t4866.a0 t4866.a1))
% 4.48/4.71  (step t4866.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4866.t12 t4866.t14))
% 4.48/4.71  (step t4866 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t4866.a0 t4866.a1))
% 4.48/4.71  (step t4867 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t4868 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t4869 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4866 t4867 t4868))
% 4.48/4.71  (step t4870 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t4869))
% 4.48/4.71  (step t4871 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t4870))
% 4.48/4.71  (step t4872 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4865 t4871))
% 4.48/4.71  (step t4873 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t4874 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4872 t4873))
% 4.48/4.71  (step t4875 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4874))
% 4.48/4.71  (step t4876 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t4875))
% 4.48/4.71  (step t4877 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4864 t4876))
% 4.48/4.71  (step t4878 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t4879 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t4880 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t4881 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4877 t4878 t4879 t4880))
% 4.48/4.71  (step t4882 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4881))
% 4.48/4.71  (step t4883 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4861 t4863 t4882))
% 4.48/4.71  (step t4884 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t4883))
% 4.48/4.71  (step t4885 (cl (= tptp.e21 tptp.e23) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t4884))
% 4.48/4.71  (step t4886 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t4829 t4772 t4830 t2267 t3414 t4832 t2686 t4860 t2307 t2266 t3793 t3371 t2306 t4885 t2648))
% 4.48/4.71  (step t4887 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t4886))
% 4.48/4.71  (step t4888 (cl (= 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 or :premises (t3280))
% 4.48/4.71  (step t4889 (cl (not (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or_pos)
% 4.48/4.71  (step t4890 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t4889))
% 4.48/4.71  (step t4891 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t4892 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t4891))
% 4.48/4.71  (step t4893 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t4887 t4888 t3346 t4890 t4332 t4892 t4373))
% 4.48/4.71  (step t4894 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (and (= tptp.e20 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule contraction :premises (t4893))
% 4.48/4.71  (step t4895 (cl (not (= (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_pos2)
% 4.48/4.71  (step t4896 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t4897 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t4896))
% 4.48/4.71  (step t4898 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 4.48/4.71  (step t4899 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 4.48/4.71  (step t4900 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.71  (step t4901 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t4899 t4900))
% 4.48/4.71  (step t4902 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.71  (step t4903 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t4901 t4902))
% 4.48/4.71  (step t4904 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t4898 t4903))
% 4.48/4.71  (step t4905 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4897 t4904))
% 4.48/4.71  (step t4906 (cl (= (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t2279 t3902 t3938 t4905))
% 4.48/4.71  (step t4907 (cl (not (= (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) (not (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule equiv_pos2)
% 4.48/4.71  (step t4908 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule refl)
% 4.48/4.71  (step t4909 (cl (= (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv_simplify)
% 4.48/4.71  (step t4910 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv2 :premises (t4909))
% 4.48/4.71  (step t4911 (cl (not (not (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule not_not)
% 4.48/4.71  (step t4912 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4910 t4911))
% 4.48/4.71  (step t4913 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4914)
% 4.48/4.71  (assume t4914.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t4914.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.71  (assume t4914.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t4914.a3 (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.71  (step t4914.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.71  (step t4914.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.71  (step t4914.t3 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t4914.t4 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t4914.t3))
% 4.48/4.71  (step t4914.t5 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 4.48/4.71  (step t4914.t6 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t4914.t4 t4914.t5))
% 4.48/4.71  (step t4914.t7 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t4914.t6 t4914.a3))
% 4.48/4.71  (step t4914.t8 (cl (= false (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t4914.t7))
% 4.48/4.71  (step t4914.t9 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) true) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_simplify)
% 4.48/4.71  (step t4914.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) true) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv2 :premises (t4914.t9))
% 4.48/4.71  (step t4914.t11 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) :rule symm :premises (t4914.a1))
% 4.48/4.71  (step t4914.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t4914.a0))
% 4.48/4.71  (step t4914.t13 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t4914.t12))
% 4.48/4.71  (step t4914.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) :rule symm :premises (t4914.a2))
% 4.48/4.71  (step t4914.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t4914.t14 t4914.t13))
% 4.48/4.71  (step t4914.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t4914.t15))
% 4.48/4.71  (step t4914.t17 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t4914.t11 t4914.t13 t4914.t16))
% 4.48/4.71  (step t4914.t18 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) true)) :rule resolution :premises (t4914.t10 t4914.t17))
% 4.48/4.71  (step t4914.t19 (cl (= false true)) :rule trans :premises (t4914.t8 t4914.t18))
% 4.48/4.71  (step t4914.t20 (cl false) :rule resolution :premises (t4914.t1 t4914.t2 t4914.t19))
% 4.48/4.71  (step t4914 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) :rule subproof :discharge (t4914.a0 t4914.a1 t4914.a2 t4914.a3))
% 4.48/4.71  (step t4915 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4916 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t4917 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t4918 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.71  (step t4919 (cl false (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4914 t4915 t4916 t4917 t4918))
% 4.48/4.71  (step t4920 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule reordering :premises (t4919))
% 4.48/4.71  (step t4921 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule contraction :premises (t4920))
% 4.48/4.71  (step t4922 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) false) :rule resolution :premises (t4913 t4921))
% 4.48/4.71  (step t4923 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 4.48/4.71  (step t4924 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t4922 t4923))
% 4.48/4.71  (step t4925 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule contraction :premises (t4924))
% 4.48/4.71  (step t4926 (cl (= (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule implies_simplify)
% 4.48/4.71  (step t4927 (cl (not (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule equiv1 :premises (t4926))
% 4.48/4.71  (step t4928 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4925 t4927))
% 4.48/4.71  (step t4929 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t4912 t4928))
% 4.48/4.71  (step t4930 (cl (= (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false))) :rule cong :premises (t4908 t4929))
% 4.48/4.71  (step t4931 (cl (= (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 4.48/4.71  (step t4932 (cl (= (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule trans :premises (t4930 t4931))
% 4.48/4.71  (step t4933 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4934)
% 4.48/4.71  (assume t4934.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t4934.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t4934.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.71  (assume t4934.a3 (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.71  (step t4934.t1 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 4.48/4.71  (step t4934.t2 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4934.t1 t4934.a0 t4934.a2 t4934.a1 t4934.a3))
% 4.48/4.71  (step t4934 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule subproof :discharge (t4934.a0 t4934.a1 t4934.a2 t4934.a3))
% 4.48/4.71  (step t4935 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t4936 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t4937 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t4938 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.71  (step t4939 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4934 t4935 t4936 t4937 t4938))
% 4.48/4.71  (step t4940 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule reordering :premises (t4939))
% 4.48/4.71  (step t4941 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t4940))
% 4.48/4.71  (step t4942 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4933 t4941))
% 4.48/4.71  (step t4943 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule implies_neg2)
% 4.48/4.71  (step t4944 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4942 t4943))
% 4.48/4.71  (step t4945 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t4944))
% 4.48/4.71  (step t4946 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4907 t4932 t4945))
% 4.48/4.71  (step t4947 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule not_and :premises (t4946))
% 4.48/4.71  (step t4948 (cl (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t4949 (cl (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t4950 (cl (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t4951 (cl (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 4.48/4.71  (step t4952 (cl (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4947 t4948 t4949 t4950 t4951))
% 4.48/4.71  (step t4953 (cl (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t4952))
% 4.48/4.71  (step t4954 (cl (or (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4895 t4906 t4953))
% 4.48/4.71  (step t4955 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule or :premises (t4954))
% 4.48/4.71  (step t4956 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t4955))
% 4.48/4.71  (step t4957 (cl (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.71  (step t4958 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t4801 t2307 t2447 t4802 t4804 t4805 t4894 t4956 t2307 t4957))
% 4.48/4.71  (step t4959 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4958))
% 4.48/4.71  (step t4960 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3925 t2648 t4520 t2449 t4516 t4959))
% 4.48/4.71  (step t4961 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t4960))
% 4.48/4.71  (step t4962 (cl (not (= (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (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.h2 tptp.e11)))))) (not (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (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.h2 tptp.e11))))) :rule equiv_pos2)
% 4.48/4.71  (step t4963 (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)
% 4.48/4.71  (step t4964 (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 (t4963))
% 4.48/4.71  (step t4965 (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)
% 4.48/4.71  (step t4966 (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)
% 4.48/4.71  (step t4967 (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)
% 4.48/4.71  (step t4968 (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 (t4966 t4967))
% 4.48/4.71  (step t4969 (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)
% 4.48/4.71  (step t4970 (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 (t4968 t4969))
% 4.48/4.71  (step t4971 (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 (t4965 t4970))
% 4.48/4.71  (step t4972 (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 (t4964 t4971))
% 4.48/4.71  (step t4973 (cl (= (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (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.h2 tptp.e11)))))) :rule cong :premises (t3750 t4807 t4972 t3762))
% 4.48/4.71  (step t4974 (cl (not (= (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))))) (not (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule equiv_pos2)
% 4.48/4.71  (step t4975 (cl (= (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule refl)
% 4.48/4.71  (step t4976 (cl (= (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv_simplify)
% 4.48/4.71  (step t4977 (cl (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv2 :premises (t4976))
% 4.48/4.71  (step t4978 (cl (not (not (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule not_not)
% 4.48/4.71  (step t4979 (cl (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t4977 t4978))
% 4.48/4.71  (step t4980 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t4981)
% 4.48/4.71  (assume t4981.a0 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.71  (assume t4981.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.71  (assume t4981.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t4981.a3 (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.71  (step t4981.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.71  (step t4981.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.71  (step t4981.t3 (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)
% 4.48/4.71  (step t4981.t4 (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 (t4981.t3))
% 4.48/4.71  (step t4981.t5 (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)
% 4.48/4.71  (step t4981.t6 (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 (t4981.t4 t4981.t5))
% 4.48/4.71  (step t4981.t7 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t4981.t6 t4981.a3))
% 4.48/4.71  (step t4981.t8 (cl (= false (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t4981.t7))
% 4.48/4.71  (step t4981.t9 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) true) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_simplify)
% 4.48/4.71  (step t4981.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) true) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv2 :premises (t4981.t9))
% 4.48/4.71  (step t4981.t11 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) :rule symm :premises (t4981.a1))
% 4.48/4.71  (step t4981.t12 (cl (= (tptp.h2 tptp.e11) tptp.e21)) :rule symm :premises (t4981.a0))
% 4.48/4.71  (step t4981.t13 (cl (= tptp.e21 (tptp.h2 tptp.e11))) :rule symm :premises (t4981.t12))
% 4.48/4.71  (step t4981.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t4981.a2))
% 4.48/4.71  (step t4981.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e11))) :rule trans :premises (t4981.t14 t4981.t13))
% 4.48/4.71  (step t4981.t16 (cl (= (tptp.h2 tptp.e11) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t4981.t15))
% 4.48/4.71  (step t4981.t17 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t4981.t11 t4981.t13 t4981.t16))
% 4.48/4.71  (step t4981.t18 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) true)) :rule resolution :premises (t4981.t10 t4981.t17))
% 4.48/4.71  (step t4981.t19 (cl (= false true)) :rule trans :premises (t4981.t8 t4981.t18))
% 4.48/4.71  (step t4981.t20 (cl false) :rule resolution :premises (t4981.t1 t4981.t2 t4981.t19))
% 4.48/4.71  (step t4981 (cl (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) :rule subproof :discharge (t4981.a0 t4981.a1 t4981.a2 t4981.a3))
% 4.48/4.71  (step t4982 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t4983 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 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)
% 4.48/4.71  (step t4984 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t4985 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 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)
% 4.48/4.71  (step t4986 (cl false (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4981 t4982 t4983 t4984 t4985))
% 4.48/4.71  (step t4987 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule reordering :premises (t4986))
% 4.48/4.71  (step t4988 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule contraction :premises (t4987))
% 4.48/4.71  (step t4989 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) false) :rule resolution :premises (t4980 t4988))
% 4.48/4.71  (step t4990 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 4.48/4.71  (step t4991 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t4989 t4990))
% 4.48/4.71  (step t4992 (cl (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule contraction :premises (t4991))
% 4.48/4.71  (step t4993 (cl (= (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))))) :rule implies_simplify)
% 4.48/4.71  (step t4994 (cl (not (=> (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false)) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule equiv1 :premises (t4993))
% 4.48/4.71  (step t4995 (cl (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t4992 t4994))
% 4.48/4.71  (step t4996 (cl (= (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t4979 t4995))
% 4.48/4.71  (step t4997 (cl (= (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) false))) :rule cong :premises (t4975 t4996))
% 4.48/4.71  (step t4998 (cl (= (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) false) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))))) :rule all_simplify)
% 4.48/4.71  (step t4999 (cl (= (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))))) :rule trans :premises (t4997 t4998))
% 4.48/4.71  (step t5000 (cl (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5001)
% 4.48/4.71  (assume t5001.a0 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t5001.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.71  (assume t5001.a2 (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.71  (assume t5001.a3 (= tptp.e21 (tptp.h2 tptp.e11)))
% 4.48/4.71  (step t5001.t1 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 4.48/4.71  (step t5001.t2 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5001.t1 t5001.a3 t5001.a1 t5001.a0 t5001.a2))
% 4.48/4.71  (step t5001 (cl (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule subproof :discharge (t5001.a0 t5001.a1 t5001.a2 t5001.a3))
% 4.48/4.71  (step t5002 (cl (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5003 (cl (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5004 (cl (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.71  (step t5005 (cl (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (= tptp.e21 (tptp.h2 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t5006 (cl (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t5001 t5002 t5003 t5004 t5005))
% 4.48/4.71  (step t5007 (cl (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule reordering :premises (t5006))
% 4.48/4.71  (step t5008 (cl (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11)))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t5007))
% 4.48/4.71  (step t5009 (cl (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5000 t5008))
% 4.48/4.71  (step t5010 (cl (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule implies_neg2)
% 4.48/4.71  (step t5011 (cl (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t5009 t5010))
% 4.48/4.71  (step t5012 (cl (=> (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))) (and (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t5011))
% 4.48/4.71  (step t5013 (cl (not (and (= tptp.e21 (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))) (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t4974 t4999 t5012))
% 4.48/4.71  (step t5014 (cl (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) :rule not_and :premises (t5013))
% 4.48/4.71  (step t5015 (cl (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5016 (cl (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5017 (cl (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 4.48/4.71  (step t5018 (cl (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (not (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule or_neg)
% 4.48/4.71  (step t5019 (cl (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule resolution :premises (t5014 t5015 t5016 t5017 t5018))
% 4.48/4.71  (step t5020 (cl (or (not (= tptp.e21 (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)))) (not (= tptp.e21 (tptp.h2 tptp.e11))))) :rule contraction :premises (t5019))
% 4.48/4.71  (step t5021 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (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.h2 tptp.e11))))) :rule resolution :premises (t4962 t4973 t5020))
% 4.48/4.71  (step t5022 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (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.h2 tptp.e11)))) :rule or :premises (t5021))
% 4.48/4.71  (step t5023 (cl (= (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))) (not (= tptp.e21 (tptp.h2 tptp.e11)))) :rule reordering :premises (t5022))
% 4.48/4.71  (step t5024 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t2445))
% 4.48/4.71  (step t5025 (cl (not (= (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (not (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv_pos2)
% 4.48/4.71  (step t5026 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 4.48/4.71  (step t5027 (cl (= (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) true) (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t5028 (cl (not (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) true)) (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t5027))
% 4.48/4.71  (step t5029 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 4.48/4.71  (step t5030 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule refl)
% 4.48/4.71  (step t5031 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 4.48/4.71  (step t5032 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t5030 t5031))
% 4.48/4.71  (step t5033 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.71  (step t5034 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) true)) :rule trans :premises (t5032 t5033))
% 4.48/4.71  (step t5035 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) true)) :rule trans :premises (t5029 t5034))
% 4.48/4.71  (step t5036 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t5028 t5035))
% 4.48/4.71  (step t5037 (cl (= (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t5026 t5036))
% 4.48/4.71  (step t5038 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5039 (cl (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5040 (cl (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 4.48/4.71  (step t5041 (cl (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t5038 t5039 t5040))
% 4.48/4.71  (step t5042 (cl (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule contraction :premises (t5041))
% 4.48/4.71  (step t5043 (cl (or (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t5025 t5037 t5042))
% 4.48/4.71  (step t5044 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule or :premises (t5043))
% 4.48/4.71  (step t5045 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t5044))
% 4.48/4.71  (step t5046 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (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)))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 4.48/4.71  (step t5047 (cl (not (= (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (not (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_pos2)
% 4.48/4.71  (step t5048 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 4.48/4.71  (step t5049 (cl (= (= (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t5050 (cl (not (= (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t5049))
% 4.48/4.71  (step t5051 (cl (= (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 4.48/4.71  (step t5052 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 4.48/4.71  (step t5053 (cl (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 4.48/4.71  (step t5054 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t5052 t5053))
% 4.48/4.71  (step t5055 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.71  (step t5056 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t5054 t5055))
% 4.48/4.71  (step t5057 (cl (= (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t5051 t5056))
% 4.48/4.71  (step t5058 (cl (= (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5050 t5057))
% 4.48/4.71  (step t5059 (cl (= (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t5048 t5058))
% 4.48/4.71  (step t5060 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5061 (cl (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5062 (cl (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (not (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 4.48/4.71  (step t5063 (cl (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t5060 t5061 t5062))
% 4.48/4.71  (step t5064 (cl (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t5063))
% 4.48/4.71  (step t5065 (cl (or (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5047 t5059 t5064))
% 4.48/4.71  (step t5066 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule or :premises (t5065))
% 4.48/4.71  (step t5067 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t5066))
% 4.48/4.71  (step t5068 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5067 t3453))
% 4.48/4.71  (step t5069 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule or_neg)
% 4.48/4.71  (step t5070 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t5069))
% 4.48/4.71  (step t5071 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5072 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5073)
% 4.48/4.71  (assume t5073.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (assume t5073.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (step t5073.t1 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5073.t2)
% 4.48/4.71  (assume t5073.t2.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5073.t2.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (step t5073.t2.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t5073.t2.a1))
% 4.48/4.71  (step t5073.t2.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t5073.t2.t1))
% 4.48/4.71  (step t5073.t2.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5073.t2.a0))
% 4.48/4.71  (step t5073.t2.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5073.t2.t3))
% 4.48/4.71  (step t5073.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5073.t2.t4))
% 4.48/4.71  (step t5073.t2.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t5073.t2.t5 t5073.t2.t5))
% 4.48/4.71  (step t5073.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t5073.t2.t2 t5073.t2.t6))
% 4.48/4.71  (step t5073.t2 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t5073.t2.a0 t5073.t2.a1))
% 4.48/4.71  (step t5073.t3 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5073.t4 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5073.t5 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t5073.t2 t5073.t3 t5073.t4))
% 4.48/4.71  (step t5073.t6 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t5073.t5))
% 4.48/4.71  (step t5073.t7 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t5073.t6))
% 4.48/4.71  (step t5073.t8 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5073.t1 t5073.t7))
% 4.48/4.71  (step t5073.t9 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.71  (step t5073.t10 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5073.t8 t5073.t9))
% 4.48/4.71  (step t5073.t11 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5073.t10))
% 4.48/4.71  (step t5073.t12 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t5073.t11))
% 4.48/4.71  (step t5073.t13 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t5073.t14 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5073.t13 t5073.a1 t5073.a0))
% 4.48/4.71  (step t5073.t15 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5073.t12 t5073.t14))
% 4.48/4.71  (step t5073 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t5073.a0 t5073.a1))
% 4.48/4.71  (step t5074 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5075 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5076 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5073 t5074 t5075))
% 4.48/4.71  (step t5077 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t5076))
% 4.48/4.71  (step t5078 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t5077))
% 4.48/4.71  (step t5079 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5072 t5078))
% 4.48/4.71  (step t5080 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.71  (step t5081 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5079 t5080))
% 4.48/4.71  (step t5082 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5081))
% 4.48/4.71  (step t5083 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t5082))
% 4.48/4.71  (step t5084 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5071 t5083))
% 4.48/4.71  (step t5085 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5084))
% 4.48/4.71  (step t5086 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5085 t2447 t2307))
% 4.48/4.71  (step t5087 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5070 t5086))
% 4.48/4.71  (step t5088 (cl (not (= (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (not (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv_pos2)
% 4.48/4.71  (step t5089 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 4.48/4.71  (step t5090 (cl (= (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t5091 (cl (not (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t5090))
% 4.48/4.71  (step t5092 (cl (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 4.48/4.71  (step t5093 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 4.48/4.71  (step t5094 (cl (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 4.48/4.71  (step t5095 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t5093 t5094))
% 4.48/4.71  (step t5096 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 4.48/4.71  (step t5097 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t5095 t5096))
% 4.48/4.71  (step t5098 (cl (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t5092 t5097))
% 4.48/4.71  (step t5099 (cl (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5091 t5098))
% 4.48/4.71  (step t5100 (cl (= (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t5089 t5099))
% 4.48/4.71  (step t5101 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5102 (cl (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t5103 (cl (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (not (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 4.48/4.71  (step t5104 (cl (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t5101 t5102 t5103))
% 4.48/4.71  (step t5105 (cl (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule contraction :premises (t5104))
% 4.48/4.71  (step t5106 (cl (or (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5088 t5100 t5105))
% 4.48/4.71  (step t5107 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule or :premises (t5106))
% 4.48/4.71  (step t5108 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t5107))
% 4.48/4.71  (step t5109 (cl (not (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.71  (step t5110 (cl (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2239 t3823 t3249))
% 4.48/4.71  (step t5111 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 4.48/4.71  (step t5112 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5113)
% 4.48/4.71  (assume t5113.a0 (not (= tptp.e20 tptp.e22)))
% 4.48/4.71  (assume t5113.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 4.48/4.71  (step t5113.t1 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5113.t2)
% 4.48/4.71  (assume t5113.t2.a0 (not (= tptp.e20 tptp.e22)))
% 4.48/4.71  (assume t5113.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 4.48/4.71  (step t5113.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t5113.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 (t5113.t2.t1))
% 4.48/4.71  (step t5113.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.71  (step t5113.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t5113.t2.a1))
% 4.48/4.71  (step t5113.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 tptp.e22))) :rule cong :premises (t5113.t2.t3 t5113.t2.t4))
% 4.48/4.71  (step t5113.t2.t6 (cl (= (= (= tptp.e20 tptp.e22) false) (not (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 4.48/4.71  (step t5113.t2.t7 (cl (= (= tptp.e20 tptp.e22) false) (not (not (= tptp.e20 tptp.e22)))) :rule equiv2 :premises (t5113.t2.t6))
% 4.48/4.71  (step t5113.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e22)))) (= tptp.e20 tptp.e22)) :rule not_not)
% 4.48/4.71  (step t5113.t2.t9 (cl (= (= tptp.e20 tptp.e22) false) (= tptp.e20 tptp.e22)) :rule resolution :premises (t5113.t2.t7 t5113.t2.t8))
% 4.48/4.71  (step t5113.t2.t10 (cl (= (= tptp.e20 tptp.e22) false)) :rule resolution :premises (t5113.t2.t9 t5113.t2.a0))
% 4.48/4.71  (step t5113.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t5113.t2.t5 t5113.t2.t10))
% 4.48/4.71  (step t5113.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5113.t2.t2 t5113.t2.t11))
% 4.48/4.71  (step t5113.t2 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t5113.t2.a0 t5113.t2.a1))
% 4.48/4.71  (step t5113.t3 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5113.t4 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5113.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t5113.t2 t5113.t3 t5113.t4))
% 4.48/4.71  (step t5113.t6 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t5113.t5))
% 4.48/4.71  (step t5113.t7 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t5113.t6))
% 4.48/4.71  (step t5113.t8 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5113.t1 t5113.t7))
% 4.48/4.71  (step t5113.t9 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.71  (step t5113.t10 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t5113.t8 t5113.t9))
% 4.48/4.71  (step t5113.t11 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t5113.t10))
% 4.48/4.71  (step t5113.t12 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t5113.t11))
% 4.48/4.71  (step t5113.t13 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 4.48/4.71  (step t5113.t14 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5113.t13 t5113.a0 t5113.a1))
% 4.48/4.71  (step t5113.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5113.t12 t5113.t14))
% 4.48/4.71  (step t5113 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t5113.a0 t5113.a1))
% 4.48/4.71  (step t5114 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5115 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5116 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t5113 t5114 t5115))
% 4.48/4.71  (step t5117 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t5116))
% 4.48/4.71  (step t5118 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t5117))
% 4.48/4.71  (step t5119 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5112 t5118))
% 4.48/4.71  (step t5120 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 4.48/4.71  (step t5121 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t5119 t5120))
% 4.48/4.71  (step t5122 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t5121))
% 4.48/4.71  (step t5123 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t5122))
% 4.48/4.71  (step t5124 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5111 t5123))
% 4.48/4.71  (step t5125 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t5126 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5127 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5128 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t5124 t5125 t5126 t5127))
% 4.48/4.71  (step t5129 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t5128))
% 4.48/4.71  (step t5130 (cl (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t5109 t5110 t5129))
% 4.48/4.71  (step t5131 (cl (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t5130))
% 4.48/4.71  (step t5132 (cl (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t4828))
% 4.48/4.71  (step t5133 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule or_neg)
% 4.48/4.71  (step t5134 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t5133))
% 4.48/4.71  (step t5135 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t3415))
% 4.48/4.71  (step t5136 (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 (t2226))
% 4.48/4.71  (step t5137 (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 (t5136))
% 4.48/4.71  (step t5138 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.71  (step t5139 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t5140 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t5139))
% 4.48/4.71  (step t5141 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))))) :rule all_simplify)
% 4.48/4.71  (step t5142 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule refl)
% 4.48/4.71  (step t5143 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 4.48/4.71  (step t5144 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t5142 t5143))
% 4.48/4.71  (step t5145 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true)) :rule all_simplify)
% 4.48/4.71  (step t5146 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) true)) :rule trans :premises (t5144 t5145))
% 4.48/4.71  (step t5147 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true)) :rule trans :premises (t5141 t5146))
% 4.48/4.71  (step t5148 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5140 t5147))
% 4.48/4.71  (step t5149 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 4.48/4.71  (step t5150 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t2310 t2279 t5148 t5149))
% 4.48/4.71  (step t5151 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule and_neg)
% 4.48/4.71  (step t5152 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5153)
% 4.48/4.71  (assume t5153.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (assume t5153.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5153.a2 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))
% 4.48/4.71  (step t5153.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5153.t2)
% 4.48/4.71  (assume t5153.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))
% 4.48/4.71  (assume t5153.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.71  (step t5153.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t5153.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t5153.t2.t1))
% 4.48/4.71  (step t5153.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t5153.t2.a1))
% 4.48/4.71  (step t5153.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t5153.t2.t3))
% 4.48/4.71  (step t5153.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule refl)
% 4.48/4.71  (step t5153.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule cong :premises (t5153.t2.t4 t5153.t2.t5))
% 4.48/4.71  (step t5153.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t5153.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv2 :premises (t5153.t2.t7))
% 4.48/4.71  (step t5153.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule not_not)
% 4.48/4.71  (step t5153.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t5153.t2.t8 t5153.t2.t9))
% 4.48/4.71  (step t5153.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false)) :rule resolution :premises (t5153.t2.t10 t5153.t2.a0))
% 4.48/4.71  (step t5153.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) false)) :rule trans :premises (t5153.t2.t6 t5153.t2.t11))
% 4.48/4.71  (step t5153.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5153.t2.t2 t5153.t2.t12))
% 4.48/4.71  (step t5153.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t5153.t2.a0 t5153.t2.a1))
% 4.48/4.71  (step t5153.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t5153.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5153.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t5153.t2 t5153.t3 t5153.t4))
% 4.48/4.71  (step t5153.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t5153.t5))
% 4.48/4.71  (step t5153.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t5153.t6))
% 4.48/4.71  (step t5153.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5153.t1 t5153.t7))
% 4.48/4.71  (step t5153.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5153.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t5153.t8 t5153.t9))
% 4.48/4.71  (step t5153.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t5153.t10))
% 4.48/4.71  (step t5153.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t5153.t11))
% 4.48/4.71  (step t5153.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5153.t14 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5153.t15)
% 4.48/4.71  (assume t5153.t15.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5153.t15.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (step t5153.t15.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t5153.t15.a1))
% 4.48/4.71  (step t5153.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t5153.t15.t1))
% 4.48/4.71  (step t5153.t15.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5153.t15.a0))
% 4.48/4.71  (step t5153.t15.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5153.t15.t3))
% 4.48/4.71  (step t5153.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5153.t15.t4))
% 4.48/4.71  (step t5153.t15.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t5153.t15.t5 t5153.t15.t5))
% 4.48/4.71  (step t5153.t15.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t5153.t15.t2 t5153.t15.t6))
% 4.48/4.71  (step t5153.t15 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t5153.t15.a0 t5153.t15.a1))
% 4.48/4.71  (step t5153.t16 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5153.t17 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5153.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t5153.t15 t5153.t16 t5153.t17))
% 4.48/4.71  (step t5153.t19 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t5153.t18))
% 4.48/4.71  (step t5153.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t5153.t19))
% 4.48/4.71  (step t5153.t21 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5153.t14 t5153.t20))
% 4.48/4.71  (step t5153.t22 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.71  (step t5153.t23 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5153.t21 t5153.t22))
% 4.48/4.71  (step t5153.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5153.t23))
% 4.48/4.71  (step t5153.t25 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t5153.t24))
% 4.48/4.71  (step t5153.t26 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t5153.t27 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5153.t26 t5153.a1 t5153.a0))
% 4.48/4.71  (step t5153.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5153.t25 t5153.t27))
% 4.48/4.71  (step t5153.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5153.t13 t5153.a2 t5153.t28))
% 4.48/4.71  (step t5153.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5153.t12 t5153.t29))
% 4.48/4.71  (step t5153 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t5153.a0 t5153.a1 t5153.a2))
% 4.48/4.71  (step t5154 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5155 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5156 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t5157 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t5153 t5154 t5155 t5156))
% 4.48/4.71  (step t5158 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t5157))
% 4.48/4.71  (step t5159 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t5158))
% 4.48/4.71  (step t5160 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5152 t5159))
% 4.48/4.71  (step t5161 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5162 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t5160 t5161))
% 4.48/4.71  (step t5163 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t5162))
% 4.48/4.71  (step t5164 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t5163))
% 4.48/4.71  (step t5165 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5151 t5164))
% 4.48/4.71  (step t5166 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5167 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5168 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))))) :rule or_neg)
% 4.48/4.71  (step t5169 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5170 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t5165 t5166 t5167 t5168 t5169))
% 4.48/4.71  (step t5171 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t5170))
% 4.48/4.71  (step t5172 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t5138 t5150 t5171))
% 4.48/4.71  (step t5173 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t5172))
% 4.48/4.71  (step t5174 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5173))
% 4.48/4.71  (step t5175 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule and :premises (t2445))
% 4.48/4.71  (step t5176 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5174 t5175 t2447 t2307))
% 4.48/4.71  (step t5177 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (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)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t5045 t5046 t5068 t5087 t5132 t4772 t5134 t5135 t3453 t3492 t5137 t2308 t5176))
% 4.48/4.71  (step t5178 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (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)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule contraction :premises (t5177))
% 4.48/4.71  (step t5179 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (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 reordering :premises (t5178))
% 4.48/4.71  (step t5180 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (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 (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (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 resolution :premises (t5023 t2456 t5024 t5045 t5046 t5068 t5087 t5108 t5131 t2265 t5179))
% 4.48/4.71  (step t5181 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (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 contraction :premises (t5180))
% 4.48/4.71  (step t5182 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5183 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5184)
% 4.48/4.71  (assume t5184.a0 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t5184.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.71  (step t5184.t1 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5184.t2)
% 4.48/4.71  (assume t5184.t2.a0 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 4.48/4.71  (assume t5184.t2.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.71  (step t5184.t2.t1 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t5184.t2.a1))
% 4.48/4.71  (step t5184.t2.t2 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t5184.t2.t1))
% 4.48/4.71  (step t5184.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.71  (step t5184.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t5184.t2.a0))
% 4.48/4.71  (step t5184.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t5184.t2.t4))
% 4.48/4.71  (step t5184.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t5184.t2.t3 t5184.t2.t5))
% 4.48/4.71  (step t5184.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule trans :premises (t5184.t2.t2 t5184.t2.t6))
% 4.48/4.71  (step t5184.t2 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t5184.t2.a0 t5184.t2.a1))
% 4.48/4.71  (step t5184.t3 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5184.t4 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5184.t5 (cl (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t5184.t2 t5184.t3 t5184.t4))
% 4.48/4.71  (step t5184.t6 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t5184.t5))
% 4.48/4.71  (step t5184.t7 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t5184.t6))
% 4.48/4.71  (step t5184.t8 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5184.t1 t5184.t7))
% 4.48/4.71  (step t5184.t9 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.71  (step t5184.t10 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5184.t8 t5184.t9))
% 4.48/4.71  (step t5184.t11 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t5184.t10))
% 4.48/4.71  (step t5184.t12 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t5184.t11))
% 4.48/4.71  (step t5184.t13 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5184.t14 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5184.t13 t5184.a0 t5184.a1))
% 4.48/4.71  (step t5184.t15 (cl (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5184.t12 t5184.t14))
% 4.48/4.71  (step t5184 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t5184.a0 t5184.a1))
% 4.48/4.71  (step t5185 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5186 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5187 (cl (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t5184 t5185 t5186))
% 4.48/4.71  (step t5188 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t5187))
% 4.48/4.71  (step t5189 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t5188))
% 4.48/4.71  (step t5190 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5183 t5189))
% 4.48/4.71  (step t5191 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.71  (step t5192 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5190 t5191))
% 4.48/4.71  (step t5193 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t5192))
% 4.48/4.71  (step t5194 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t5193))
% 4.48/4.71  (step t5195 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5182 t5194))
% 4.48/4.71  (step t5196 (cl (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5197 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5198)
% 4.48/4.71  (assume t5198.a0 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.71  (assume t5198.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (step t5198.t1 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5198.t2)
% 4.48/4.71  (assume t5198.t2.a0 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.71  (assume t5198.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (step t5198.t2.t1 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t5198.t2.a1))
% 4.48/4.71  (step t5198.t2.t2 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t5198.t2.t1))
% 4.48/4.71  (step t5198.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.71  (step t5198.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) :rule symm :premises (t5198.t2.a0))
% 4.48/4.71  (step t5198.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t5198.t2.t4))
% 4.48/4.71  (step t5198.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t5198.t2.t3 t5198.t2.t5))
% 4.48/4.71  (step t5198.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule trans :premises (t5198.t2.t2 t5198.t2.t6))
% 4.48/4.71  (step t5198.t2 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t5198.t2.a0 t5198.t2.a1))
% 4.48/4.71  (step t5198.t3 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5198.t4 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5198.t5 (cl (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5198.t2 t5198.t3 t5198.t4))
% 4.48/4.71  (step t5198.t6 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t5198.t5))
% 4.48/4.71  (step t5198.t7 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t5198.t6))
% 4.48/4.71  (step t5198.t8 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5198.t1 t5198.t7))
% 4.48/4.71  (step t5198.t9 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5198.t10 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5198.t8 t5198.t9))
% 4.48/4.71  (step t5198.t11 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t5198.t10))
% 4.48/4.71  (step t5198.t12 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t5198.t11))
% 4.48/4.71  (step t5198.t13 (cl (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5198.t14 (cl (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5198.t13 t5198.a0 t5198.a1))
% 4.48/4.71  (step t5198.t15 (cl (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5198.t12 t5198.t14))
% 4.48/4.71  (step t5198 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t5198.a0 t5198.a1))
% 4.48/4.71  (step t5199 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5200 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5201 (cl (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5198 t5199 t5200))
% 4.48/4.71  (step t5202 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t5201))
% 4.48/4.71  (step t5203 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t5202))
% 4.48/4.71  (step t5204 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5197 t5203))
% 4.48/4.71  (step t5205 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5206 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5204 t5205))
% 4.48/4.71  (step t5207 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t5206))
% 4.48/4.71  (step t5208 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t5207))
% 4.48/4.71  (step t5209 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5196 t5208))
% 4.48/4.71  (step t5210 (cl (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t5209))
% 4.48/4.71  (step t5211 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule and_neg)
% 4.48/4.71  (step t5212 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5213)
% 4.48/4.71  (assume t5213.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (assume t5213.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5213.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.71  (assume t5213.a3 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (assume t5213.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)))
% 4.48/4.71  (assume t5213.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))
% 4.48/4.71  (step t5213.t1 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5213.t2)
% 4.48/4.71  (assume t5213.t2.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (assume t5213.t2.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5213.t2.a2 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)))
% 4.48/4.71  (assume t5213.t2.a3 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))
% 4.48/4.71  (assume t5213.t2.a4 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (assume t5213.t2.a5 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.71  (step t5213.t2.t1 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) :rule symm :premises (t5213.t2.a5))
% 4.48/4.71  (step t5213.t2.t2 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t5213.t2.t1))
% 4.48/4.71  (step t5213.t2.t3 (cl (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t5213.t2.a2))
% 4.48/4.71  (step t5213.t2.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5213.t2.a1))
% 4.48/4.71  (step t5213.t2.t5 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5213.t2.t4))
% 4.48/4.71  (step t5213.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t5213.t2.t5 t5213.t2.t5))
% 4.48/4.71  (step t5213.t2.t7 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t5213.t2.a0))
% 4.48/4.71  (step t5213.t2.t8 (cl (= (tptp.h4 tptp.e12) tptp.e20)) :rule trans :premises (t5213.t2.t3 t5213.t2.t6 t5213.t2.t7))
% 4.48/4.71  (step t5213.t2.t9 (cl (= tptp.e20 (tptp.h4 tptp.e12))) :rule symm :premises (t5213.t2.t8))
% 4.48/4.71  (step t5213.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t5213.t2.a4))
% 4.48/4.71  (step t5213.t2.t11 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t5213.t2.t10))
% 4.48/4.71  (step t5213.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule trans :premises (t5213.t2.t6 t5213.t2.t7))
% 4.48/4.71  (step t5213.t2.t13 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 4.48/4.71  (step t5213.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t5213.t2.t12 t5213.t2.t13))
% 4.48/4.71  (step t5213.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t5213.t2.t14))
% 4.48/4.71  (step t5213.t2.t16 (cl (= tptp.e22 (tptp.h4 tptp.e13))) :rule trans :premises (t5213.t2.t11 t5213.t2.t15 t5213.t2.a3))
% 4.48/4.71  (step t5213.t2.t17 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule cong :premises (t5213.t2.t9 t5213.t2.t16))
% 4.48/4.71  (step t5213.t2.t18 (cl (= (tptp.h4 tptp.e13) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t5213.t2.a3))
% 4.48/4.71  (step t5213.t2.t19 (cl (= (tptp.h4 tptp.e13) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t5213.t2.t18 t5213.t2.t14))
% 4.48/4.71  (step t5213.t2.t20 (cl (= (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule cong :premises (t5213.t2.t8 t5213.t2.t19))
% 4.48/4.71  (step t5213.t2.t21 (cl (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule trans :premises (t5213.t2.t2 t5213.t2.t17 t5213.t2.t20))
% 4.48/4.71  (step t5213.t2 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t5213.t2.a0 t5213.t2.a1 t5213.t2.a2 t5213.t2.a3 t5213.t2.a4 t5213.t2.a5))
% 4.48/4.71  (step t5213.t3 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5213.t4 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5213.t5 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 4.48/4.71  (step t5213.t6 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) :rule and_pos)
% 4.48/4.71  (step t5213.t7 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5213.t8 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5213.t9 (cl (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5213.t2 t5213.t3 t5213.t4 t5213.t5 t5213.t6 t5213.t7 t5213.t8))
% 4.48/4.71  (step t5213.t10 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t5213.t9))
% 4.48/4.71  (step t5213.t11 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t5213.t10))
% 4.48/4.71  (step t5213.t12 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5213.t1 t5213.t11))
% 4.48/4.71  (step t5213.t13 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5213.t14 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5213.t12 t5213.t13))
% 4.48/4.71  (step t5213.t15 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5213.t14))
% 4.48/4.71  (step t5213.t16 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t5213.t15))
% 4.48/4.71  (step t5213.t17 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule and_neg)
% 4.48/4.71  (step t5213.t18 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5213.t17 t5213.a0 t5213.a1 t5213.a4 t5213.a5 t5213.a3 t5213.a2))
% 4.48/4.71  (step t5213.t19 (cl (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5213.t16 t5213.t18))
% 4.48/4.71  (step t5213 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t5213.a0 t5213.a1 t5213.a2 t5213.a3 t5213.a4 t5213.a5))
% 4.48/4.71  (step t5214 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5215 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5216 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5217 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5218 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 4.48/4.71  (step t5219 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) :rule and_pos)
% 4.48/4.71  (step t5220 (cl (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))))) :rule resolution :premises (t5213 t5214 t5215 t5216 t5217 t5218 t5219))
% 4.48/4.71  (step t5221 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t5220))
% 4.48/4.71  (step t5222 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t5221))
% 4.48/4.71  (step t5223 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5212 t5222))
% 4.48/4.71  (step t5224 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5225 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5223 t5224))
% 4.48/4.71  (step t5226 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5225))
% 4.48/4.71  (step t5227 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t5226))
% 4.48/4.71  (step t5228 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5211 t5227))
% 4.48/4.71  (step t5229 (cl (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule reordering :premises (t5228))
% 4.48/4.71  (step t5230 (cl (not (= (and (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e13) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.h4 tptp.e11)) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))))) (not (and (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e13) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (= tptp.e23 (tptp.h4 tptp.e11)) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule equiv_pos2)
% 4.48/4.71  (step t5231 (cl (= (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule refl)
% 4.48/4.71  (step t5232 (cl (= (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)))) :rule all_simplify)
% 4.48/4.71  (step t5233 (cl (= (= (tptp.h4 tptp.e13) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule all_simplify)
% 4.48/4.71  (step t5234 (cl (= (and (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e13) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.h4 tptp.e11)) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))))) :rule cong :premises (t2100 t5231 t5232 t5233))
% 4.48/4.71  (step t5235 (cl (and (= tptp.e23 (tptp.h4 tptp.e11)) (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule resolution :premises (t5230 t5234 a16))
% 4.48/4.71  (step t5236 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) :rule and :premises (t5235))
% 4.48/4.71  (step t5237 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) :rule and :premises (t5235))
% 4.48/4.71  (step t5238 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5181 t5195 t2449 t5210 t5229 t5236 t5237 t2307 t2447))
% 4.48/4.71  (step t5239 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t5238))
% 4.48/4.71  (step t5240 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5239 t4731 t2449 t4732))
% 4.48/4.71  (step t5241 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t5240))
% 4.48/4.71  (step t5242 (cl (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 and :premises (t4274))
% 4.48/4.71  (step t5243 (cl (= 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 or :premises (t5242))
% 4.48/4.71  (step t5244 (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 (t2226))
% 4.48/4.71  (step t5245 (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 (t5244))
% 4.48/4.71  (step t5246 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.71  (step t5247 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5248 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t5247))
% 4.48/4.71  (step t5249 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule all_simplify)
% 4.48/4.71  (step t5250 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule refl)
% 4.48/4.71  (step t5251 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 4.48/4.71  (step t5252 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t5250 t5251))
% 4.48/4.71  (step t5253 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule all_simplify)
% 4.48/4.71  (step t5254 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) true)) :rule trans :premises (t5252 t5253))
% 4.48/4.71  (step t5255 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule trans :premises (t5249 t5254))
% 4.48/4.71  (step t5256 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5248 t5255))
% 4.48/4.71  (step t5257 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 4.48/4.71  (step t5258 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2240 t2279 t5256 t5257))
% 4.48/4.71  (step t5259 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t5260 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5261)
% 4.48/4.71  (assume t5261.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5261.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5261.a2 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.71  (step t5261.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5261.t2)
% 4.48/4.71  (assume t5261.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.71  (assume t5261.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.71  (step t5261.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5261.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 (t5261.t2.t1))
% 4.48/4.71  (step t5261.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t5261.t2.a1))
% 4.48/4.71  (step t5261.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t5261.t2.t3))
% 4.48/4.71  (step t5261.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule refl)
% 4.48/4.71  (step t5261.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t5261.t2.t4 t5261.t2.t5))
% 4.48/4.71  (step t5261.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5261.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t5261.t2.t7))
% 4.48/4.71  (step t5261.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 4.48/4.71  (step t5261.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t5261.t2.t8 t5261.t2.t9))
% 4.48/4.71  (step t5261.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t5261.t2.t10 t5261.t2.a0))
% 4.48/4.71  (step t5261.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t5261.t2.t6 t5261.t2.t11))
% 4.48/4.71  (step t5261.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5261.t2.t2 t5261.t2.t12))
% 4.48/4.71  (step t5261.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t5261.t2.a0 t5261.t2.a1))
% 4.48/4.71  (step t5261.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5261.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5261.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5261.t2 t5261.t3 t5261.t4))
% 4.48/4.71  (step t5261.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t5261.t5))
% 4.48/4.71  (step t5261.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t5261.t6))
% 4.48/4.71  (step t5261.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5261.t1 t5261.t7))
% 4.48/4.71  (step t5261.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 4.48/4.71  (step t5261.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t5261.t8 t5261.t9))
% 4.48/4.71  (step t5261.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t5261.t10))
% 4.48/4.71  (step t5261.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t5261.t11))
% 4.48/4.71  (step t5261.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5261.t14 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5261.t15)
% 4.48/4.71  (assume t5261.t15.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5261.t15.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (step t5261.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5261.t15.a1))
% 4.48/4.71  (step t5261.t15.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5261.t15.t1))
% 4.48/4.71  (step t5261.t15.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5261.t15.a0))
% 4.48/4.71  (step t5261.t15.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5261.t15.t3))
% 4.48/4.71  (step t5261.t15.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5261.t15.t4))
% 4.48/4.71  (step t5261.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5261.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t5261.t15.t5 t5261.t15.t6))
% 4.48/4.71  (step t5261.t15.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t5261.t15.t2 t5261.t15.t7))
% 4.48/4.71  (step t5261.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t5261.t15.a0 t5261.t15.a1))
% 4.48/4.71  (step t5261.t16 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5261.t17 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5261.t18 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5261.t15 t5261.t16 t5261.t17))
% 4.48/4.71  (step t5261.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t5261.t18))
% 4.48/4.71  (step t5261.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t5261.t19))
% 4.48/4.71  (step t5261.t21 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5261.t14 t5261.t20))
% 4.48/4.71  (step t5261.t22 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.71  (step t5261.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5261.t21 t5261.t22))
% 4.48/4.71  (step t5261.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5261.t23))
% 4.48/4.71  (step t5261.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t5261.t24))
% 4.48/4.71  (step t5261.t26 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5261.t27 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t5261.t26 t5261.a0 t5261.a1))
% 4.48/4.71  (step t5261.t28 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5261.t25 t5261.t27))
% 4.48/4.71  (step t5261.t29 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5261.t13 t5261.a2 t5261.t28))
% 4.48/4.71  (step t5261.t30 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5261.t12 t5261.t29))
% 4.48/4.71  (step t5261 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t5261.a0 t5261.a1 t5261.a2))
% 4.48/4.71  (step t5262 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5263 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5264 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5265 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t5261 t5262 t5263 t5264))
% 4.48/4.71  (step t5266 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t5265))
% 4.48/4.71  (step t5267 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t5266))
% 4.48/4.71  (step t5268 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5260 t5267))
% 4.48/4.71  (step t5269 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 4.48/4.71  (step t5270 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t5268 t5269))
% 4.48/4.71  (step t5271 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t5270))
% 4.48/4.71  (step t5272 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t5271))
% 4.48/4.71  (step t5273 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5259 t5272))
% 4.48/4.71  (step t5274 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5275 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5276 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5277 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5278 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t5273 t5274 t5275 t5276 t5277))
% 4.48/4.71  (step t5279 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t5278))
% 4.48/4.71  (step t5280 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t5246 t5258 t5279))
% 4.48/4.71  (step t5281 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t5280))
% 4.48/4.71  (step t5282 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5281))
% 4.48/4.71  (step t5283 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t2445))
% 4.48/4.71  (step t5284 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t5282 t5283 t2266 t2307))
% 4.48/4.71  (step t5285 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.71  (step t5286 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t2240 t2279 t4279 t3637 t3927))
% 4.48/4.71  (step t5287 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t5288 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5289)
% 4.48/4.71  (assume t5289.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5289.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5289.a2 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (assume t5289.a3 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (step t5289.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5289.t2)
% 4.48/4.71  (assume t5289.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (assume t5289.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.71  (assume t5289.t2.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5289.t2.a3 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (step t5289.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t5289.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t5289.t2.t1))
% 4.48/4.71  (step t5289.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t5289.t2.a1))
% 4.48/4.71  (step t5289.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t5289.t2.t3))
% 4.48/4.71  (step t5289.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t5289.t2.a3))
% 4.48/4.71  (step t5289.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5289.t2.a2))
% 4.48/4.71  (step t5289.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5289.t2.t6))
% 4.48/4.71  (step t5289.t2.t8 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t5289.t2.t5 t5289.t2.t7))
% 4.48/4.71  (step t5289.t2.t9 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t5289.t2.t4 t5289.t2.t8))
% 4.48/4.71  (step t5289.t2.t10 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5289.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t5289.t2.t10))
% 4.48/4.71  (step t5289.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 4.48/4.71  (step t5289.t2.t13 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t5289.t2.t11 t5289.t2.t12))
% 4.48/4.71  (step t5289.t2.t14 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t5289.t2.t13 t5289.t2.a0))
% 4.48/4.71  (step t5289.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t5289.t2.t9 t5289.t2.t14))
% 4.48/4.71  (step t5289.t2.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5289.t2.t2 t5289.t2.t15))
% 4.48/4.71  (step t5289.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t5289.t2.a0 t5289.t2.a1 t5289.t2.a2 t5289.t2.a3))
% 4.48/4.71  (step t5289.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5289.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5289.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5289.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5289.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5289.t2 t5289.t3 t5289.t4 t5289.t5 t5289.t6))
% 4.48/4.71  (step t5289.t8 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t5289.t7))
% 4.48/4.71  (step t5289.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t5289.t8))
% 4.48/4.71  (step t5289.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5289.t1 t5289.t9))
% 4.48/4.71  (step t5289.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5289.t12 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5289.t10 t5289.t11))
% 4.48/4.71  (step t5289.t13 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5289.t12))
% 4.48/4.71  (step t5289.t14 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t5289.t13))
% 4.48/4.71  (step t5289.t15 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5289.t16 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5289.t17)
% 4.48/4.71  (assume t5289.t17.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5289.t17.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (step t5289.t17.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5289.t17.a1))
% 4.48/4.71  (step t5289.t17.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5289.t17.t1))
% 4.48/4.71  (step t5289.t17.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5289.t17.a0))
% 4.48/4.71  (step t5289.t17.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5289.t17.t3))
% 4.48/4.71  (step t5289.t17.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5289.t17.t4))
% 4.48/4.71  (step t5289.t17.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5289.t17.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t5289.t17.t5 t5289.t17.t6))
% 4.48/4.71  (step t5289.t17.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t5289.t17.t2 t5289.t17.t7))
% 4.48/4.71  (step t5289.t17 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t5289.t17.a0 t5289.t17.a1))
% 4.48/4.71  (step t5289.t18 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5289.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5289.t20 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5289.t17 t5289.t18 t5289.t19))
% 4.48/4.71  (step t5289.t21 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t5289.t20))
% 4.48/4.71  (step t5289.t22 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t5289.t21))
% 4.48/4.71  (step t5289.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5289.t16 t5289.t22))
% 4.48/4.71  (step t5289.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.71  (step t5289.t25 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5289.t23 t5289.t24))
% 4.48/4.71  (step t5289.t26 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5289.t25))
% 4.48/4.71  (step t5289.t27 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t5289.t26))
% 4.48/4.71  (step t5289.t28 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5289.t29 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t5289.t28 t5289.a0 t5289.a1))
% 4.48/4.71  (step t5289.t30 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5289.t27 t5289.t29))
% 4.48/4.71  (step t5289.t31 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5289.t15 t5289.a3 t5289.t30 t5289.a0 t5289.a2))
% 4.48/4.71  (step t5289.t32 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5289.t14 t5289.t31))
% 4.48/4.71  (step t5289 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t5289.a0 t5289.a1 t5289.a2 t5289.a3))
% 4.48/4.71  (step t5290 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5291 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5292 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5293 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5294 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5289 t5290 t5291 t5292 t5293))
% 4.48/4.71  (step t5295 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t5294))
% 4.48/4.71  (step t5296 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t5295))
% 4.48/4.71  (step t5297 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5288 t5296))
% 4.48/4.71  (step t5298 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5299 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5297 t5298))
% 4.48/4.71  (step t5300 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5299))
% 4.48/4.71  (step t5301 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t5300))
% 4.48/4.71  (step t5302 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5287 t5301))
% 4.48/4.71  (step t5303 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5304 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5305 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5306 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5307 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5308 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5302 t5303 t5304 t5305 t5306 t5307))
% 4.48/4.71  (step t5309 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5308))
% 4.48/4.71  (step t5310 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5285 t5286 t5309))
% 4.48/4.71  (step t5311 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t5310))
% 4.48/4.71  (step t5312 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5311))
% 4.48/4.71  (step t5313 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 4.48/4.71  (step t5314 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t4279 t4531 t3763))
% 4.48/4.71  (step t5315 (cl (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 4.48/4.71  (step t5316 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5317)
% 4.48/4.71  (assume t5317.a0 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (assume t5317.a1 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.71  (step t5317.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5317.t2)
% 4.48/4.71  (assume t5317.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 4.48/4.71  (assume t5317.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.71  (step t5317.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t5317.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 (t5317.t2.t1))
% 4.48/4.71  (step t5317.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t5317.t2.a1))
% 4.48/4.71  (step t5317.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t5317.t2.t3))
% 4.48/4.71  (step t5317.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule refl)
% 4.48/4.71  (step t5317.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t5317.t2.t4 t5317.t2.t5))
% 4.48/4.71  (step t5317.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 4.48/4.71  (step t5317.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t5317.t2.t7))
% 4.48/4.71  (step t5317.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 4.48/4.71  (step t5317.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t5317.t2.t8 t5317.t2.t9))
% 4.48/4.71  (step t5317.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t5317.t2.t10 t5317.t2.a0))
% 4.48/4.71  (step t5317.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t5317.t2.t6 t5317.t2.t11))
% 4.48/4.71  (step t5317.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5317.t2.t2 t5317.t2.t12))
% 4.48/4.71  (step t5317.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t5317.t2.a0 t5317.t2.a1))
% 4.48/4.71  (step t5317.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.71  (step t5317.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5317.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5317.t2 t5317.t3 t5317.t4))
% 4.48/4.71  (step t5317.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t5317.t5))
% 4.48/4.71  (step t5317.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t5317.t6))
% 4.48/4.71  (step t5317.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5317.t1 t5317.t7))
% 4.48/4.71  (step t5317.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.71  (step t5317.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5317.t8 t5317.t9))
% 4.48/4.71  (step t5317.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t5317.t10))
% 4.48/4.71  (step t5317.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t5317.t11))
% 4.48/4.71  (step t5317.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5317.t14 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5317.t13 t5317.a1 t5317.a0))
% 4.48/4.71  (step t5317.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5317.t12 t5317.t14))
% 4.48/4.71  (step t5317 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t5317.a0 t5317.a1))
% 4.48/4.71  (step t5318 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5319 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.71  (step t5320 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t5317 t5318 t5319))
% 4.48/4.71  (step t5321 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t5320))
% 4.48/4.71  (step t5322 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t5321))
% 4.48/4.71  (step t5323 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5316 t5322))
% 4.48/4.71  (step t5324 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 4.48/4.71  (step t5325 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5323 t5324))
% 4.48/4.71  (step t5326 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t5325))
% 4.48/4.71  (step t5327 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t5326))
% 4.48/4.71  (step t5328 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5315 t5327))
% 4.48/4.71  (step t5329 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5330 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 4.48/4.71  (step t5331 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5332 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5328 t5329 t5330 t5331))
% 4.48/4.71  (step t5333 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t5332))
% 4.48/4.71  (step t5334 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t5313 t5314 t5333))
% 4.48/4.71  (step t5335 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t5334))
% 4.48/4.71  (step t5336 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t5335))
% 4.48/4.71  (step t5337 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5241 t5243 t3453 t5245 t5284 t5312 t3666 t2266 t2307 t5336 t4558))
% 4.48/4.71  (step t5338 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t5337))
% 4.48/4.71  (step t5339 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t5338))
% 4.48/4.71  (step t5340 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4961 t5339))
% 4.48/4.71  (step t5341 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t5340))
% 4.48/4.71  (step t5342 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t4784 t5341))
% 4.48/4.71  (step t5343 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t5342))
% 4.48/4.71  (step t5344 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t3374))
% 4.48/4.71  (step t5345 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5344 t2267 t3414 t4771 t2266 t4772 t4693 t3246 t2307 t2266 t2447 t4694))
% 4.48/4.71  (step t5346 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5345))
% 4.48/4.71  (step t5347 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.71  (step t5348 (cl (= (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) true) (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule equiv_simplify)
% 4.48/4.71  (step t5349 (cl (not (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) true)) (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv1 :premises (t5348))
% 4.48/4.71  (step t5350 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))))) :rule all_simplify)
% 4.48/4.71  (step t5351 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 4.48/4.71  (step t5352 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule all_simplify)
% 4.48/4.71  (step t5353 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t5351 t5352))
% 4.48/4.71  (step t5354 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) true)) :rule all_simplify)
% 4.48/4.71  (step t5355 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) true)) :rule trans :premises (t5353 t5354))
% 4.48/4.71  (step t5356 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) true)) :rule trans :premises (t5350 t5355))
% 4.48/4.71  (step t5357 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5349 t5356))
% 4.48/4.71  (step t5358 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t2240 t5357 t4862))
% 4.48/4.71  (step t5359 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule and_neg)
% 4.48/4.71  (step t5360 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5361)
% 4.48/4.71  (assume t5361.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5361.a1 (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))
% 4.48/4.71  (step t5361.t1 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5361.t2)
% 4.48/4.71  (assume t5361.t2.a0 (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))
% 4.48/4.71  (assume t5361.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (step t5361.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.71  (step t5361.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t5361.t2.t1))
% 4.48/4.71  (step t5361.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5361.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5361.t2.a1))
% 4.48/4.71  (step t5361.t2.t5 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5361.t2.t4))
% 4.48/4.71  (step t5361.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t5361.t2.t3 t5361.t2.t5))
% 4.48/4.71  (step t5361.t2.t7 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t5361.t2.t3 t5361.t2.t6))
% 4.48/4.71  (step t5361.t2.t8 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) false) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule equiv_simplify)
% 4.48/4.71  (step t5361.t2.t9 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) false) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule equiv2 :premises (t5361.t2.t8))
% 4.48/4.71  (step t5361.t2.t10 (cl (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule not_not)
% 4.48/4.71  (step t5361.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) false) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5361.t2.t9 t5361.t2.t10))
% 4.48/4.71  (step t5361.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) false)) :rule resolution :premises (t5361.t2.t11 t5361.t2.a0))
% 4.48/4.71  (step t5361.t2.t13 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t5361.t2.t7 t5361.t2.t12))
% 4.48/4.71  (step t5361.t2.t14 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5361.t2.t2 t5361.t2.t13))
% 4.48/4.71  (step t5361.t2 (cl (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t5361.t2.a0 t5361.t2.a1))
% 4.48/4.71  (step t5361.t3 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_pos)
% 4.48/4.71  (step t5361.t4 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5361.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5361.t2 t5361.t3 t5361.t4))
% 4.48/4.71  (step t5361.t6 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t5361.t5))
% 4.48/4.71  (step t5361.t7 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t5361.t6))
% 4.48/4.71  (step t5361.t8 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5361.t1 t5361.t7))
% 4.48/4.71  (step t5361.t9 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5361.t10 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t5361.t8 t5361.t9))
% 4.48/4.71  (step t5361.t11 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t5361.t10))
% 4.48/4.71  (step t5361.t12 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t5361.t11))
% 4.48/4.71  (step t5361.t13 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5361.t14 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5361.t13 t5361.a1 t5361.a0))
% 4.48/4.71  (step t5361.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5361.t12 t5361.t14))
% 4.48/4.71  (step t5361 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t5361.a0 t5361.a1))
% 4.48/4.71  (step t5362 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5363 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_pos)
% 4.48/4.71  (step t5364 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))))) :rule resolution :premises (t5361 t5362 t5363))
% 4.48/4.71  (step t5365 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t5364))
% 4.48/4.71  (step t5366 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t5365))
% 4.48/4.71  (step t5367 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5360 t5366))
% 4.48/4.71  (step t5368 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5369 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t5367 t5368))
% 4.48/4.71  (step t5370 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t5369))
% 4.48/4.71  (step t5371 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t5370))
% 4.48/4.71  (step t5372 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5359 t5371))
% 4.48/4.71  (step t5373 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5374 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))))) :rule or_neg)
% 4.48/4.71  (step t5375 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t5376 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t5372 t5373 t5374 t5375))
% 4.48/4.71  (step t5377 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t5376))
% 4.48/4.71  (step t5378 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t5347 t5358 t5377))
% 4.48/4.71  (step t5379 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t5378))
% 4.48/4.71  (step t5380 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t5379))
% 4.48/4.71  (step t5381 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t4627))
% 4.48/4.71  (step t5382 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t4831))
% 4.48/4.71  (step t5383 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t5346 t5380 t2266 t5381 t4584 t5382 t2686))
% 4.48/4.71  (step t5384 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule contraction :premises (t5383))
% 4.48/4.71  (step t5385 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t3985))
% 4.48/4.71  (step t5386 (cl (= 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 or :premises (t4067))
% 4.48/4.71  (step t5387 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t5384 t4626 t4647 t2449 t2457 t2456 t2447 t5385 t2685 t5386 t4331 t4332))
% 4.48/4.71  (step t5388 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t5387))
% 4.48/4.71  (step t5389 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t4831))
% 4.48/4.71  (step t5390 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.71  (step t5391 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 4.48/4.71  (step t5392 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t2621 t5391 t3198))
% 4.48/4.71  (step t5393 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5394 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5395)
% 4.48/4.71  (assume t5395.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.71  (assume t5395.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.71  (step t5395.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5395.t2)
% 4.48/4.71  (assume t5395.t2.a0 (not (= tptp.e21 tptp.e23)))
% 4.48/4.71  (assume t5395.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 4.48/4.71  (step t5395.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t5395.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t5395.t2.t1))
% 4.48/4.71  (step t5395.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5395.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t5395.t2.a1))
% 4.48/4.71  (step t5395.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 tptp.e23))) :rule cong :premises (t5395.t2.t3 t5395.t2.t4))
% 4.48/4.71  (step t5395.t2.t6 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.71  (step t5395.t2.t7 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t5395.t2.t6))
% 4.48/4.71  (step t5395.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 4.48/4.71  (step t5395.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t5395.t2.t7 t5395.t2.t8))
% 4.48/4.71  (step t5395.t2.t10 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t5395.t2.t9 t5395.t2.a0))
% 4.48/4.71  (step t5395.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false)) :rule trans :premises (t5395.t2.t5 t5395.t2.t10))
% 4.48/4.71  (step t5395.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t5395.t2.t2 t5395.t2.t11))
% 4.48/4.71  (step t5395.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t5395.t2.a0 t5395.t2.a1))
% 4.48/4.71  (step t5395.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5395.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5395.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t5395.t2 t5395.t3 t5395.t4))
% 4.48/4.71  (step t5395.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t5395.t5))
% 4.48/4.71  (step t5395.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t5395.t6))
% 4.48/4.71  (step t5395.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t5395.t1 t5395.t7))
% 4.48/4.71  (step t5395.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5395.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t5395.t8 t5395.t9))
% 4.48/4.71  (step t5395.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t5395.t10))
% 4.48/4.71  (step t5395.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t5395.t11))
% 4.48/4.71  (step t5395.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5395.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t5395.t13 t5395.a0 t5395.a1))
% 4.48/4.71  (step t5395.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t5395.t12 t5395.t14))
% 4.48/4.71  (step t5395 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t5395.a0 t5395.a1))
% 4.48/4.71  (step t5396 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5397 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5398 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t5395 t5396 t5397))
% 4.48/4.71  (step t5399 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t5398))
% 4.48/4.71  (step t5400 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t5399))
% 4.48/4.71  (step t5401 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t5394 t5400))
% 4.48/4.71  (step t5402 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5403 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t5401 t5402))
% 4.48/4.71  (step t5404 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t5403))
% 4.48/4.71  (step t5405 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t5404))
% 4.48/4.71  (step t5406 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t5393 t5405))
% 4.48/4.71  (step t5407 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5408 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5409 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5410 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t5406 t5407 t5408 t5409))
% 4.48/4.71  (step t5411 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t5410))
% 4.48/4.71  (step t5412 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t5390 t5392 t5411))
% 4.48/4.71  (step t5413 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t5412))
% 4.48/4.71  (step t5414 (cl (= tptp.e21 tptp.e23) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t5413))
% 4.48/4.71  (step t5415 (cl (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule and :premises (t4506))
% 4.48/4.71  (step t5416 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or :premises (t5415))
% 4.48/4.71  (step t5417 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5418 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule reordering :premises (t5417))
% 4.48/4.71  (step t5419 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t5418 t2267))
% 4.48/4.71  (step t5420 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5421 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule reordering :premises (t5420))
% 4.48/4.71  (step t5422 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t5421 t3453))
% 4.48/4.71  (step t5423 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5424 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule reordering :premises (t5423))
% 4.48/4.71  (step t5425 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t5424 t2449))
% 4.48/4.71  (step t5426 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5427 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule reordering :premises (t5426))
% 4.48/4.71  (step t5428 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5427 t2686))
% 4.48/4.71  (step t5429 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5430 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule reordering :premises (t5429))
% 4.48/4.71  (step t5431 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t5430 t3453))
% 4.48/4.71  (step t5432 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5433 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule reordering :premises (t5432))
% 4.48/4.71  (step t5434 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t5433 t3453))
% 4.48/4.71  (step t5435 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5436 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule reordering :premises (t5435))
% 4.48/4.71  (step t5437 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule resolution :premises (t5436 t4332))
% 4.48/4.71  (step t5438 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5439 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t5438))
% 4.48/4.71  (step t5440 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t4621 t4622 t2447 t2307))
% 4.48/4.71  (step t5441 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t5439 t5440))
% 4.48/4.71  (step t5442 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5443 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t5442))
% 4.48/4.71  (step t5444 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.71  (step t5445 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 4.48/4.71  (step t5446 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t2240 t2279 t3637 t5445))
% 4.48/4.71  (step t5447 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t5448 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5449)
% 4.48/4.71  (assume t5449.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5449.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5449.a2 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (step t5449.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5449.t2)
% 4.48/4.71  (assume t5449.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (assume t5449.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.71  (step t5449.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5449.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 (t5449.t2.t1))
% 4.48/4.71  (step t5449.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t5449.t2.a1))
% 4.48/4.71  (step t5449.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t5449.t2.t3))
% 4.48/4.71  (step t5449.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule refl)
% 4.48/4.71  (step t5449.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t5449.t2.t4 t5449.t2.t5))
% 4.48/4.71  (step t5449.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5449.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t5449.t2.t7))
% 4.48/4.71  (step t5449.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 4.48/4.71  (step t5449.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t5449.t2.t8 t5449.t2.t9))
% 4.48/4.71  (step t5449.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t5449.t2.t10 t5449.t2.a0))
% 4.48/4.71  (step t5449.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t5449.t2.t6 t5449.t2.t11))
% 4.48/4.71  (step t5449.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5449.t2.t2 t5449.t2.t12))
% 4.48/4.71  (step t5449.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t5449.t2.a0 t5449.t2.a1))
% 4.48/4.71  (step t5449.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5449.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5449.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5449.t2 t5449.t3 t5449.t4))
% 4.48/4.71  (step t5449.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t5449.t5))
% 4.48/4.71  (step t5449.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t5449.t6))
% 4.48/4.71  (step t5449.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5449.t1 t5449.t7))
% 4.48/4.71  (step t5449.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 4.48/4.71  (step t5449.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5449.t8 t5449.t9))
% 4.48/4.71  (step t5449.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t5449.t10))
% 4.48/4.71  (step t5449.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t5449.t11))
% 4.48/4.71  (step t5449.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5449.t14 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5449.t15)
% 4.48/4.71  (assume t5449.t15.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5449.t15.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (step t5449.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5449.t15.a1))
% 4.48/4.71  (step t5449.t15.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5449.t15.t1))
% 4.48/4.71  (step t5449.t15.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5449.t15.a0))
% 4.48/4.71  (step t5449.t15.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5449.t15.t3))
% 4.48/4.71  (step t5449.t15.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5449.t15.t4))
% 4.48/4.71  (step t5449.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5449.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t5449.t15.t5 t5449.t15.t6))
% 4.48/4.71  (step t5449.t15.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t5449.t15.t2 t5449.t15.t7))
% 4.48/4.71  (step t5449.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t5449.t15.a0 t5449.t15.a1))
% 4.48/4.71  (step t5449.t16 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5449.t17 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5449.t18 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5449.t15 t5449.t16 t5449.t17))
% 4.48/4.71  (step t5449.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t5449.t18))
% 4.48/4.71  (step t5449.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t5449.t19))
% 4.48/4.71  (step t5449.t21 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5449.t14 t5449.t20))
% 4.48/4.71  (step t5449.t22 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.71  (step t5449.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5449.t21 t5449.t22))
% 4.48/4.71  (step t5449.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5449.t23))
% 4.48/4.71  (step t5449.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t5449.t24))
% 4.48/4.71  (step t5449.t26 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5449.t27 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t5449.t26 t5449.a0 t5449.a1))
% 4.48/4.71  (step t5449.t28 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5449.t25 t5449.t27))
% 4.48/4.71  (step t5449.t29 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5449.t13 t5449.a2 t5449.t28))
% 4.48/4.71  (step t5449.t30 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5449.t12 t5449.t29))
% 4.48/4.71  (step t5449 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t5449.a0 t5449.a1 t5449.a2))
% 4.48/4.71  (step t5450 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5451 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5452 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5453 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5449 t5450 t5451 t5452))
% 4.48/4.71  (step t5454 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t5453))
% 4.48/4.71  (step t5455 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t5454))
% 4.48/4.71  (step t5456 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5448 t5455))
% 4.48/4.71  (step t5457 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 4.48/4.71  (step t5458 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5456 t5457))
% 4.48/4.71  (step t5459 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t5458))
% 4.48/4.71  (step t5460 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t5459))
% 4.48/4.71  (step t5461 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5447 t5460))
% 4.48/4.71  (step t5462 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5463 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5464 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5465 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5466 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5461 t5462 t5463 t5464 t5465))
% 4.48/4.71  (step t5467 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t5466))
% 4.48/4.71  (step t5468 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5444 t5446 t5467))
% 4.48/4.71  (step t5469 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t5468))
% 4.48/4.71  (step t5470 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5469))
% 4.48/4.71  (step t5471 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t5470 t3666 t2266 t2307))
% 4.48/4.71  (step t5472 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t5443 t5471))
% 4.48/4.71  (step t5473 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5474 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t5473))
% 4.48/4.71  (step t5475 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t5474 t5440))
% 4.48/4.71  (step t5476 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5477 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t5476))
% 4.48/4.71  (step t5478 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t5477 t5440))
% 4.48/4.71  (step t5479 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5480 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule reordering :premises (t5479))
% 4.48/4.71  (step t5481 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t5480 t3453))
% 4.48/4.71  (step t5482 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5483 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule reordering :premises (t5482))
% 4.48/4.71  (step t5484 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t5483 t2267))
% 4.48/4.71  (step t5485 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5486 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule reordering :premises (t5485))
% 4.48/4.71  (step t5487 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t5486 t2686))
% 4.48/4.71  (step t5488 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5489 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule reordering :premises (t5488))
% 4.48/4.71  (step t5490 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5489 t2686))
% 4.48/4.71  (step t5491 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5492 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule reordering :premises (t5491))
% 4.48/4.71  (step t5493 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5492 t2686))
% 4.48/4.71  (step t5494 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5495 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule reordering :premises (t5494))
% 4.48/4.71  (step t5496 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule resolution :premises (t5495 t2686))
% 4.48/4.71  (step t5497 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5498 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule reordering :premises (t5497))
% 4.48/4.71  (step t5499 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t5498 t2266))
% 4.48/4.71  (step t5500 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5501 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule reordering :premises (t5500))
% 4.48/4.71  (step t5502 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t5501 t2266))
% 4.48/4.71  (step t5503 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5504 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule reordering :premises (t5503))
% 4.48/4.71  (step t5505 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule resolution :premises (t5504 t2266))
% 4.48/4.71  (step t5506 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5507 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule reordering :premises (t5506))
% 4.48/4.71  (step t5508 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule resolution :premises (t5507 t2266))
% 4.48/4.71  (step t5509 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5510 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t5509))
% 4.48/4.71  (step t5511 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t5510 t5471))
% 4.48/4.71  (step t5512 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5513 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t5512))
% 4.48/4.71  (step t5514 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t5513 t3346))
% 4.48/4.71  (step t5515 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5516 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t5515))
% 4.48/4.71  (step t5517 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 4.48/4.71  (step t5518 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 4.48/4.71  (step t5519 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t2310 t2240 t2279 t3196 t5256 t3209 t5518))
% 4.48/4.71  (step t5520 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule and_neg)
% 4.48/4.71  (step t5521 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5522)
% 4.48/4.71  (assume t5522.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (assume t5522.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5522.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5522.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t5522.a4 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.71  (assume t5522.a5 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.71  (step t5522.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5522.t2)
% 4.48/4.71  (assume t5522.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.71  (assume t5522.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.71  (assume t5522.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t5522.t2.a3 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.71  (assume t5522.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.71  (step t5522.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 4.48/4.71  (step t5522.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 (t5522.t2.t1))
% 4.48/4.71  (step t5522.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t5522.t2.a1))
% 4.48/4.71  (step t5522.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t5522.t2.t3))
% 4.48/4.71  (step t5522.t2.t5 (cl (= (tptp.h1 tptp.e11) tptp.e20)) :rule symm :premises (t5522.t2.a3))
% 4.48/4.71  (step t5522.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t5522.t2.a2))
% 4.48/4.71  (step t5522.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t5522.t2.t6))
% 4.48/4.71  (step t5522.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t5522.t2.t5 t5522.t2.t7))
% 4.48/4.71  (step t5522.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t5522.t2.t8))
% 4.48/4.71  (step t5522.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t5522.t2.a4))
% 4.48/4.71  (step t5522.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h1 tptp.e11))) :rule trans :premises (t5522.t2.t10 t5522.t2.a3))
% 4.48/4.71  (step t5522.t2.t12 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t5522.t2.t11))
% 4.48/4.71  (step t5522.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t5522.t2.t9 t5522.t2.t12))
% 4.48/4.71  (step t5522.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t5522.t2.t13))
% 4.48/4.71  (step t5522.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t5522.t2.t4 t5522.t2.t14))
% 4.48/4.71  (step t5522.t2.t16 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5522.t2.t17 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t5522.t2.t16))
% 4.48/4.71  (step t5522.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 4.48/4.71  (step t5522.t2.t19 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t5522.t2.t17 t5522.t2.t18))
% 4.48/4.71  (step t5522.t2.t20 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t5522.t2.t19 t5522.t2.a0))
% 4.48/4.71  (step t5522.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t5522.t2.t15 t5522.t2.t20))
% 4.48/4.71  (step t5522.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5522.t2.t2 t5522.t2.t21))
% 4.48/4.71  (step t5522.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t5522.t2.a0 t5522.t2.a1 t5522.t2.a2 t5522.t2.a3 t5522.t2.a4))
% 4.48/4.71  (step t5522.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5522.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5522.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5522.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t5522.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5522.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t5522.t2 t5522.t3 t5522.t4 t5522.t5 t5522.t6 t5522.t7))
% 4.48/4.71  (step t5522.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t5522.t8))
% 4.48/4.71  (step t5522.t10 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5522.t9))
% 4.48/4.71  (step t5522.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5522.t1 t5522.t10))
% 4.48/4.71  (step t5522.t12 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5522.t13 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t5522.t11 t5522.t12))
% 4.48/4.71  (step t5522.t14 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t5522.t13))
% 4.48/4.71  (step t5522.t15 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t5522.t14))
% 4.48/4.71  (step t5522.t16 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.71  (step t5522.t17 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5522.t18)
% 4.48/4.71  (assume t5522.t18.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5522.t18.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (step t5522.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5522.t18.a1))
% 4.48/4.71  (step t5522.t18.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5522.t18.t1))
% 4.48/4.71  (step t5522.t18.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5522.t18.a0))
% 4.48/4.71  (step t5522.t18.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5522.t18.t3))
% 4.48/4.71  (step t5522.t18.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5522.t18.t4))
% 4.48/4.71  (step t5522.t18.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5522.t18.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t5522.t18.t5 t5522.t18.t6))
% 4.48/4.71  (step t5522.t18.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t5522.t18.t2 t5522.t18.t7))
% 4.48/4.71  (step t5522.t18 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t5522.t18.a0 t5522.t18.a1))
% 4.48/4.71  (step t5522.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5522.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5522.t21 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5522.t18 t5522.t19 t5522.t20))
% 4.48/4.71  (step t5522.t22 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t5522.t21))
% 4.48/4.71  (step t5522.t23 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t5522.t22))
% 4.48/4.71  (step t5522.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5522.t17 t5522.t23))
% 4.48/4.71  (step t5522.t25 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.71  (step t5522.t26 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5522.t24 t5522.t25))
% 4.48/4.71  (step t5522.t27 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5522.t26))
% 4.48/4.71  (step t5522.t28 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t5522.t27))
% 4.48/4.71  (step t5522.t29 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5522.t30 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t5522.t29 t5522.a1 t5522.a2))
% 4.48/4.71  (step t5522.t31 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5522.t28 t5522.t30))
% 4.48/4.71  (step t5522.t32 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5522.t33)
% 4.48/4.71  (assume t5522.t33.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (assume t5522.t33.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.71  (step t5522.t33.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t5522.t33.a1))
% 4.48/4.71  (step t5522.t33.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t5522.t33.t1))
% 4.48/4.71  (step t5522.t33.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5522.t33.a0))
% 4.48/4.71  (step t5522.t33.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5522.t33.t3))
% 4.48/4.71  (step t5522.t33.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5522.t33.t4))
% 4.48/4.71  (step t5522.t33.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t5522.t33.t5 t5522.t33.t5))
% 4.48/4.71  (step t5522.t33.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t5522.t33.t2 t5522.t33.t6))
% 4.48/4.71  (step t5522.t33 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t5522.t33.a0 t5522.t33.a1))
% 4.48/4.71  (step t5522.t34 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5522.t35 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5522.t36 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t5522.t33 t5522.t34 t5522.t35))
% 4.48/4.71  (step t5522.t37 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t5522.t36))
% 4.48/4.71  (step t5522.t38 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t5522.t37))
% 4.48/4.71  (step t5522.t39 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5522.t32 t5522.t38))
% 4.48/4.71  (step t5522.t40 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.71  (step t5522.t41 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5522.t39 t5522.t40))
% 4.48/4.71  (step t5522.t42 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5522.t41))
% 4.48/4.71  (step t5522.t43 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t5522.t42))
% 4.48/4.71  (step t5522.t44 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t5522.t45 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5522.t44 t5522.a2 t5522.a0))
% 4.48/4.71  (step t5522.t46 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5522.t43 t5522.t45))
% 4.48/4.71  (step t5522.t47 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5522.t16 t5522.a4 t5522.t31 t5522.a3 t5522.a5 t5522.t46))
% 4.48/4.71  (step t5522.t48 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5522.t15 t5522.t47))
% 4.48/4.71  (step t5522 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t5522.a0 t5522.a1 t5522.a2 t5522.a3 t5522.a4 t5522.a5))
% 4.48/4.71  (step t5523 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5524 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5525 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5526 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5527 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5528 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t5529 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))))) :rule resolution :premises (t5522 t5523 t5524 t5525 t5526 t5527 t5528))
% 4.48/4.71  (step t5530 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t5529))
% 4.48/4.71  (step t5531 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5530))
% 4.48/4.71  (step t5532 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5521 t5531))
% 4.48/4.71  (step t5533 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 4.48/4.71  (step t5534 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t5532 t5533))
% 4.48/4.71  (step t5535 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t5534))
% 4.48/4.71  (step t5536 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t5535))
% 4.48/4.71  (step t5537 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5520 t5536))
% 4.48/4.71  (step t5538 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5539 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5540 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5541 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5542 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5543 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule or_neg)
% 4.48/4.71  (step t5544 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5545 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t5537 t5538 t5539 t5540 t5541 t5542 t5543 t5544))
% 4.48/4.71  (step t5546 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t5545))
% 4.48/4.71  (step t5547 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t5517 t5519 t5546))
% 4.48/4.71  (step t5548 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t5547))
% 4.48/4.71  (step t5549 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule reordering :premises (t5548))
% 4.48/4.71  (step t5550 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5549 t5283 t2449 t2266 t2447 t2307 t3246))
% 4.48/4.71  (step t5551 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t5516 t5550))
% 4.48/4.71  (step t5552 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5553 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule reordering :premises (t5552))
% 4.48/4.71  (step t5554 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t5553 t3453))
% 4.48/4.71  (step t5555 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5556 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule reordering :premises (t5555))
% 4.48/4.71  (step t5557 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t5556 t2267))
% 4.48/4.71  (step t5558 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5559 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule reordering :premises (t5558))
% 4.48/4.71  (step t5560 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 4.48/4.71  (step t5561 (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)
% 4.48/4.71  (step t5562 (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 (t5561))
% 4.48/4.71  (step t5563 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))))) :rule all_simplify)
% 4.48/4.71  (step t5564 (cl (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23))) :rule refl)
% 4.48/4.71  (step t5565 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule all_simplify)
% 4.48/4.71  (step t5566 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)))) :rule cong :premises (t5564 t5565))
% 4.48/4.71  (step t5567 (cl (= (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)) true)) :rule all_simplify)
% 4.48/4.71  (step t5568 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) true)) :rule trans :premises (t5566 t5567))
% 4.48/4.71  (step t5569 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) true)) :rule trans :premises (t5563 t5568))
% 4.48/4.71  (step t5570 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule resolution :premises (t5562 t5569))
% 4.48/4.71  (step t5571 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 4.48/4.71  (step t5572 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t5570 t2240 t2279 t5571))
% 4.48/4.71  (step t5573 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5574 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5575)
% 4.48/4.71  (assume t5575.a0 (not (= tptp.e22 tptp.e23)))
% 4.48/4.71  (assume t5575.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5575.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (step t5575.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5575.t2)
% 4.48/4.71  (assume t5575.t2.a0 (not (= tptp.e22 tptp.e23)))
% 4.48/4.71  (assume t5575.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.71  (step t5575.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.71  (step t5575.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t5575.t2.t1))
% 4.48/4.71  (step t5575.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 4.48/4.71  (step t5575.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t5575.t2.a1))
% 4.48/4.71  (step t5575.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t5575.t2.t4))
% 4.48/4.71  (step t5575.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t5575.t2.t5))
% 4.48/4.71  (step t5575.t2.t7 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 tptp.e23))) :rule cong :premises (t5575.t2.t3 t5575.t2.t6))
% 4.48/4.71  (step t5575.t2.t8 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.71  (step t5575.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t5575.t2.t8))
% 4.48/4.71  (step t5575.t2.t10 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 4.48/4.71  (step t5575.t2.t11 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t5575.t2.t9 t5575.t2.t10))
% 4.48/4.71  (step t5575.t2.t12 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t5575.t2.t11 t5575.t2.a0))
% 4.48/4.71  (step t5575.t2.t13 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t5575.t2.t7 t5575.t2.t12))
% 4.48/4.71  (step t5575.t2.t14 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5575.t2.t2 t5575.t2.t13))
% 4.48/4.71  (step t5575.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t5575.t2.a0 t5575.t2.a1))
% 4.48/4.71  (step t5575.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5575.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5575.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5575.t2 t5575.t3 t5575.t4))
% 4.48/4.71  (step t5575.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t5575.t5))
% 4.48/4.71  (step t5575.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5575.t6))
% 4.48/4.71  (step t5575.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5575.t1 t5575.t7))
% 4.48/4.71  (step t5575.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 4.48/4.71  (step t5575.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5575.t8 t5575.t9))
% 4.48/4.71  (step t5575.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t5575.t10))
% 4.48/4.71  (step t5575.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t5575.t11))
% 4.48/4.71  (step t5575.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5575.t14 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5575.t15)
% 4.48/4.71  (assume t5575.t15.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5575.t15.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.71  (step t5575.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5575.t15.a1))
% 4.48/4.71  (step t5575.t15.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5575.t15.t1))
% 4.48/4.71  (step t5575.t15.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5575.t15.a0))
% 4.48/4.71  (step t5575.t15.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5575.t15.t3))
% 4.48/4.71  (step t5575.t15.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5575.t15.t4))
% 4.48/4.71  (step t5575.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5575.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t5575.t15.t5 t5575.t15.t6))
% 4.48/4.71  (step t5575.t15.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t5575.t15.t2 t5575.t15.t7))
% 4.48/4.71  (step t5575.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t5575.t15.a0 t5575.t15.a1))
% 4.48/4.71  (step t5575.t16 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5575.t17 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5575.t18 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5575.t15 t5575.t16 t5575.t17))
% 4.48/4.71  (step t5575.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t5575.t18))
% 4.48/4.71  (step t5575.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t5575.t19))
% 4.48/4.71  (step t5575.t21 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5575.t14 t5575.t20))
% 4.48/4.71  (step t5575.t22 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.71  (step t5575.t23 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5575.t21 t5575.t22))
% 4.48/4.71  (step t5575.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5575.t23))
% 4.48/4.71  (step t5575.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t5575.t24))
% 4.48/4.71  (step t5575.t26 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.71  (step t5575.t27 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t5575.t26 t5575.a1 t5575.a2))
% 4.48/4.71  (step t5575.t28 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5575.t25 t5575.t27))
% 4.48/4.71  (step t5575.t29 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5575.t13 t5575.a0 t5575.t28))
% 4.48/4.71  (step t5575.t30 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5575.t12 t5575.t29))
% 4.48/4.71  (step t5575 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t5575.a0 t5575.a1 t5575.a2))
% 4.48/4.71  (step t5576 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5577 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5578 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5579 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5575 t5576 t5577 t5578))
% 4.48/4.71  (step t5580 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t5579))
% 4.48/4.71  (step t5581 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5580))
% 4.48/4.71  (step t5582 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5574 t5581))
% 4.48/4.71  (step t5583 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 4.48/4.71  (step t5584 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5582 t5583))
% 4.48/4.71  (step t5585 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t5584))
% 4.48/4.71  (step t5586 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t5585))
% 4.48/4.71  (step t5587 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5573 t5586))
% 4.48/4.71  (step t5588 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.71  (step t5589 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5590 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5591 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5592 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5587 t5588 t5589 t5590 t5591))
% 4.48/4.71  (step t5593 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t5592))
% 4.48/4.71  (step t5594 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5560 t5572 t5593))
% 4.48/4.71  (step t5595 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t5594))
% 4.48/4.71  (step t5596 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5595))
% 4.48/4.71  (step t5597 (cl (not (= tptp.e22 tptp.e23))) :rule and :premises (a7))
% 4.48/4.71  (step t5598 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5596 t5597 t2266 t2307))
% 4.48/4.71  (step t5599 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t5559 t5598))
% 4.48/4.71  (step t5600 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5601 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule reordering :premises (t5600))
% 4.48/4.71  (step t5602 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5601 t2686))
% 4.48/4.71  (step t5603 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5604 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule reordering :premises (t5603))
% 4.48/4.71  (step t5605 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5604 t5598))
% 4.48/4.71  (step t5606 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5607 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule reordering :premises (t5606))
% 4.48/4.71  (step t5608 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule resolution :premises (t5607 t5598))
% 4.48/4.71  (step t5609 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5610 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule reordering :premises (t5609))
% 4.48/4.71  (step t5611 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule resolution :premises (t5610 t4332))
% 4.48/4.71  (step t5612 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5613 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t5612))
% 4.48/4.71  (step t5614 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t5613 t5471))
% 4.48/4.71  (step t5615 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5616 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t5615))
% 4.48/4.71  (step t5617 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t5616 t3346))
% 4.48/4.71  (step t5618 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5619 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t5618))
% 4.48/4.71  (step t5620 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t5619 t5550))
% 4.48/4.71  (step t5621 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t5622 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule reordering :premises (t5621))
% 4.48/4.71  (step t5623 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t5622 t5086))
% 4.48/4.71  (step t5624 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5625 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule reordering :premises (t5624))
% 4.48/4.71  (step t5626 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t5625 t2267))
% 4.48/4.71  (step t5627 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t5628 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule reordering :premises (t5627))
% 4.48/4.71  (step t5629 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t5628 t5086))
% 4.48/4.71  (step t5630 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 4.48/4.71  (step t5631 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule reordering :premises (t5630))
% 4.48/4.71  (step t5632 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t5631 t5086))
% 4.48/4.71  (step t5633 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5634 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule reordering :premises (t5633))
% 4.48/4.71  (step t5635 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t5634 t2449))
% 4.48/4.71  (step t5636 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5637 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule reordering :premises (t5636))
% 4.48/4.71  (step t5638 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5637 t2686))
% 4.48/4.71  (step t5639 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5640 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule reordering :premises (t5639))
% 4.48/4.71  (step t5641 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))))) :rule resolution :premises (t5640 t4332))
% 4.48/4.71  (step t5642 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5643 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t5642))
% 4.48/4.71  (step t5644 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t5643 t5550))
% 4.48/4.71  (step t5645 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5646 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t5645))
% 4.48/4.71  (step t5647 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t5646 t5471))
% 4.48/4.71  (step t5648 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5649 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t5648))
% 4.48/4.71  (step t5650 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t5649 t5550))
% 4.48/4.71  (step t5651 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5652 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t5651))
% 4.48/4.71  (step t5653 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t5652 t5550))
% 4.48/4.71  (step t5654 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.71  (step t5655 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule reordering :premises (t5654))
% 4.48/4.71  (step t5656 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5657 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule reordering :premises (t5656))
% 4.48/4.71  (step t5658 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5659 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule reordering :premises (t5658))
% 4.48/4.71  (step t5660 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5661 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule reordering :premises (t5660))
% 4.48/4.71  (step t5662 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.71  (step t5663 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 4.48/4.71  (step t5664 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 4.48/4.71  (step t5665 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t2240 t3519 t5663 t4658 t4659 t3209 t5664))
% 4.48/4.71  (step t5666 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule and_neg)
% 4.48/4.71  (step t5667 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5668)
% 4.48/4.71  (assume t5668.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5668.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.71  (assume t5668.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.71  (assume t5668.a3 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))
% 4.48/4.71  (assume t5668.a4 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (assume t5668.a5 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.71  (step t5668.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5668.t2)
% 4.48/4.71  (assume t5668.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))
% 4.48/4.71  (assume t5668.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))
% 4.48/4.71  (assume t5668.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 4.48/4.71  (assume t5668.t2.a3 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.71  (assume t5668.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.71  (step t5668.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.71  (step t5668.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t5668.t2.t1))
% 4.48/4.71  (step t5668.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) :rule symm :premises (t5668.t2.a1))
% 4.48/4.71  (step t5668.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t5668.t2.t3))
% 4.48/4.71  (step t5668.t2.t5 (cl (= (tptp.h1 tptp.e11) tptp.e20)) :rule symm :premises (t5668.t2.a3))
% 4.48/4.71  (step t5668.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t5668.t2.a2))
% 4.48/4.71  (step t5668.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t5668.t2.t6))
% 4.48/4.71  (step t5668.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t5668.t2.t5 t5668.t2.t7))
% 4.48/4.71  (step t5668.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h1 tptp.e11))) :rule symm :premises (t5668.t2.t8))
% 4.48/4.71  (step t5668.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t5668.t2.a4))
% 4.48/4.71  (step t5668.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h1 tptp.e11))) :rule trans :premises (t5668.t2.t10 t5668.t2.a3))
% 4.48/4.71  (step t5668.t2.t12 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t5668.t2.t11))
% 4.48/4.71  (step t5668.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) :rule trans :premises (t5668.t2.t9 t5668.t2.t12))
% 4.48/4.71  (step t5668.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t5668.t2.t13))
% 4.48/4.71  (step t5668.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t5668.t2.t4 t5668.t2.t14))
% 4.48/4.71  (step t5668.t2.t16 (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)
% 4.48/4.71  (step t5668.t2.t17 (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 (t5668.t2.t16))
% 4.48/4.71  (step t5668.t2.t18 (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)
% 4.48/4.71  (step t5668.t2.t19 (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 (t5668.t2.t17 t5668.t2.t18))
% 4.48/4.71  (step t5668.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t5668.t2.t19 t5668.t2.a0))
% 4.48/4.71  (step t5668.t2.t21 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t5668.t2.t15 t5668.t2.t20))
% 4.48/4.71  (step t5668.t2.t22 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5668.t2.t2 t5668.t2.t21))
% 4.48/4.71  (step t5668.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t5668.t2.a0 t5668.t2.a1 t5668.t2.a2 t5668.t2.a3 t5668.t2.a4))
% 4.48/4.71  (step t5668.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 4.48/4.71  (step t5668.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5668.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5668.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t5668.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5668.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5668.t2 t5668.t3 t5668.t4 t5668.t5 t5668.t6 t5668.t7))
% 4.48/4.71  (step t5668.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t5668.t8))
% 4.48/4.71  (step t5668.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t5668.t9))
% 4.48/4.71  (step t5668.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5668.t1 t5668.t10))
% 4.48/4.71  (step t5668.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5668.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5668.t11 t5668.t12))
% 4.48/4.71  (step t5668.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t5668.t13))
% 4.48/4.71  (step t5668.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t5668.t14))
% 4.48/4.71  (step t5668.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 4.48/4.71  (step t5668.t17 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5668.t18)
% 4.48/4.71  (assume t5668.t18.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5668.t18.a1 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.71  (step t5668.t18.t1 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) :rule symm :premises (t5668.t18.a1))
% 4.48/4.71  (step t5668.t18.t2 (cl (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t5668.t18.t1))
% 4.48/4.71  (step t5668.t18.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.71  (step t5668.t18.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5668.t18.a0))
% 4.48/4.71  (step t5668.t18.t5 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t5668.t18.t3 t5668.t18.t4))
% 4.48/4.71  (step t5668.t18.t6 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t5668.t18.t2 t5668.t18.t5))
% 4.48/4.71  (step t5668.t18 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t5668.t18.a0 t5668.t18.a1))
% 4.48/4.71  (step t5668.t19 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5668.t20 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5668.t21 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5668.t18 t5668.t19 t5668.t20))
% 4.48/4.71  (step t5668.t22 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t5668.t21))
% 4.48/4.71  (step t5668.t23 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t5668.t22))
% 4.48/4.71  (step t5668.t24 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t5668.t17 t5668.t23))
% 4.48/4.71  (step t5668.t25 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 4.48/4.71  (step t5668.t26 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5668.t24 t5668.t25))
% 4.48/4.71  (step t5668.t27 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t5668.t26))
% 4.48/4.71  (step t5668.t28 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t5668.t27))
% 4.48/4.71  (step t5668.t29 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.71  (step t5668.t30 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5668.t29 t5668.a0 t5668.a4))
% 4.48/4.71  (step t5668.t31 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t5668.t28 t5668.t30))
% 4.48/4.71  (step t5668.t32 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5668.t16 t5668.a3 t5668.t31 t5668.a1 t5668.a5 t5668.a2))
% 4.48/4.71  (step t5668.t33 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5668.t15 t5668.t32))
% 4.48/4.71  (step t5668 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t5668.a0 t5668.a1 t5668.a2 t5668.a3 t5668.a4 t5668.a5))
% 4.48/4.71  (step t5669 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5670 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.71  (step t5671 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5672 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 4.48/4.71  (step t5673 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5674 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t5675 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))))) :rule resolution :premises (t5668 t5669 t5670 t5671 t5672 t5673 t5674))
% 4.48/4.71  (step t5676 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t5675))
% 4.48/4.71  (step t5677 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t5676))
% 4.48/4.71  (step t5678 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5667 t5677))
% 4.48/4.71  (step t5679 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5680 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5678 t5679))
% 4.48/4.71  (step t5681 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t5680))
% 4.48/4.71  (step t5682 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t5681))
% 4.48/4.71  (step t5683 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5666 t5682))
% 4.48/4.71  (step t5684 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5685 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 4.48/4.71  (step t5686 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t5687 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 4.48/4.71  (step t5688 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5689 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule or_neg)
% 4.48/4.71  (step t5690 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t5691 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5683 t5684 t5685 t5686 t5687 t5688 t5689 t5690))
% 4.48/4.71  (step t5692 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t5691))
% 4.48/4.71  (step t5693 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5662 t5665 t5692))
% 4.48/4.71  (step t5694 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t5693))
% 4.48/4.71  (step t5695 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule reordering :premises (t5694))
% 4.48/4.71  (step t5696 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5416 t5419 t5422 t5425 t5428 t5431 t5434 t5437 t5441 t5472 t5475 t5478 t5481 t5484 t5487 t5490 t5493 t5496 t5499 t5502 t5505 t5508 t5511 t5514 t5551 t5554 t5557 t5599 t5602 t5605 t5608 t5611 t5614 t5617 t5620 t5623 t5626 t5629 t5632 t5635 t5638 t5641 t5644 t5647 t5650 t5653 t5655 t5657 t5659 t5661 t4693 t3246 t2307 t2266 t2447 t4694 t5695 t3246 t2266 t4694))
% 4.48/4.71  (step t5697 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t5696))
% 4.48/4.71  (step t5698 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.71  (step t5699 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 4.48/4.71  (step t5700 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t2240 t3196 t5663 t3720 t3209 t5699))
% 4.48/4.71  (step t5701 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule and_neg)
% 4.48/4.71  (step t5702 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5703)
% 4.48/4.71  (assume t5703.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5703.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t5703.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.71  (assume t5703.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.71  (assume t5703.a4 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.71  (step t5703.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 4.48/4.71  (anchor :step t5703.t2)
% 4.48/4.71  (assume t5703.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.71  (assume t5703.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.71  (assume t5703.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.71  (assume t5703.t2.a3 (= tptp.e20 (tptp.h1 tptp.e11)))
% 4.48/4.71  (assume t5703.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 4.48/4.71  (step t5703.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.71  (step t5703.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t5703.t2.t1))
% 4.48/4.71  (step t5703.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5703.t2.a1))
% 4.48/4.71  (step t5703.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5703.t2.t3))
% 4.48/4.71  (step t5703.t2.t5 (cl (= (tptp.h1 tptp.e11) tptp.e20)) :rule symm :premises (t5703.t2.a3))
% 4.48/4.71  (step t5703.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t5703.t2.a2))
% 4.48/4.71  (step t5703.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t5703.t2.t6))
% 4.48/4.71  (step t5703.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t5703.t2.t5 t5703.t2.t7))
% 4.48/4.71  (step t5703.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t5703.t2.t8))
% 4.48/4.71  (step t5703.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t5703.t2.a4))
% 4.48/4.71  (step t5703.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h1 tptp.e11))) :rule trans :premises (t5703.t2.t10 t5703.t2.a3))
% 4.48/4.71  (step t5703.t2.t12 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t5703.t2.t11))
% 4.48/4.71  (step t5703.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) :rule trans :premises (t5703.t2.t9 t5703.t2.t12))
% 4.48/4.71  (step t5703.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t5703.t2.t13))
% 4.48/4.71  (step t5703.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t5703.t2.t4 t5703.t2.t14))
% 4.48/4.71  (step t5703.t2.t16 (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)
% 4.48/4.71  (step t5703.t2.t17 (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 (t5703.t2.t16))
% 4.48/4.71  (step t5703.t2.t18 (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)
% 4.48/4.71  (step t5703.t2.t19 (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 (t5703.t2.t17 t5703.t2.t18))
% 4.48/4.71  (step t5703.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t5703.t2.t19 t5703.t2.a0))
% 4.48/4.71  (step t5703.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t5703.t2.t15 t5703.t2.t20))
% 4.48/4.71  (step t5703.t2.t22 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5703.t2.t2 t5703.t2.t21))
% 4.48/4.71  (step t5703.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t5703.t2.a0 t5703.t2.a1 t5703.t2.a2 t5703.t2.a3 t5703.t2.a4))
% 4.48/4.71  (step t5703.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5703.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5703.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5703.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t5703.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5703.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5703.t2 t5703.t3 t5703.t4 t5703.t5 t5703.t6 t5703.t7))
% 4.48/4.71  (step t5703.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t5703.t8))
% 4.48/4.71  (step t5703.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t5703.t9))
% 4.48/4.71  (step t5703.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5703.t1 t5703.t10))
% 4.48/4.71  (step t5703.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5703.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5703.t11 t5703.t12))
% 4.48/4.71  (step t5703.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t5703.t13))
% 4.48/4.71  (step t5703.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t5703.t14))
% 4.48/4.71  (step t5703.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 4.48/4.71  (step t5703.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5703.t16 t5703.a3 t5703.a0 t5703.a1 t5703.a4 t5703.a2))
% 4.48/4.71  (step t5703.t18 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5703.t15 t5703.t17))
% 4.48/4.71  (step t5703 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t5703.a0 t5703.a1 t5703.a2 t5703.a3 t5703.a4))
% 4.48/4.71  (step t5704 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5705 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.71  (step t5706 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 4.48/4.71  (step t5707 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.71  (step t5708 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (= tptp.e20 (tptp.h1 tptp.e11))) :rule and_pos)
% 4.48/4.71  (step t5709 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))))) :rule resolution :premises (t5703 t5704 t5705 t5706 t5707 t5708))
% 4.48/4.71  (step t5710 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t5709))
% 4.48/4.71  (step t5711 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t5710))
% 4.48/4.71  (step t5712 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5702 t5711))
% 4.48/4.71  (step t5713 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 4.48/4.71  (step t5714 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5712 t5713))
% 4.48/4.71  (step t5715 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t5714))
% 4.48/4.71  (step t5716 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e11)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t5715))
% 4.48/4.71  (step t5717 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5701 t5716))
% 4.48/4.71  (step t5718 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5719 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 4.48/4.71  (step t5720 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t5721 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 4.48/4.71  (step t5722 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.h1 tptp.e11))))) :rule or_neg)
% 4.48/4.71  (step t5723 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 4.48/4.71  (step t5724 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5717 t5718 t5719 t5720 t5721 t5722 t5723))
% 4.48/4.71  (step t5725 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t5724))
% 4.48/4.71  (step t5726 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t5698 t5700 t5725))
% 4.48/4.71  (step t5727 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t5726))
% 4.48/4.71  (step t5728 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.h1 tptp.e11)))) :rule reordering :premises (t5727))
% 4.48/4.71  (step t5729 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 4.48/4.71  (step t5730 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule reordering :premises (t5729))
% 4.48/4.71  (step t5731 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 4.48/4.71  (step t5732 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule reordering :premises (t5731))
% 4.48/4.71  (step t5733 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t5697 t5728 t2449 t3246 t2266 t3745 t5730 t5732))
% 4.48/4.71  (step t5734 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t5733))
% 4.48/4.72  (step t5735 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t3374))
% 4.48/4.72  (step t5736 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule and :premises (t2226))
% 4.48/4.72  (step t5737 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t5736))
% 4.48/4.72  (step t5738 (cl (not (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.72  (step t5739 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.72  (step t5740 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule equiv1 :premises (t5739))
% 4.48/4.72  (step t5741 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))))) :rule all_simplify)
% 4.48/4.72  (step t5742 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule refl)
% 4.48/4.72  (step t5743 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 4.48/4.72  (step t5744 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t5742 t5743))
% 4.48/4.72  (step t5745 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true)) :rule all_simplify)
% 4.48/4.72  (step t5746 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) true)) :rule trans :premises (t5744 t5745))
% 4.48/4.72  (step t5747 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true)) :rule trans :premises (t5741 t5746))
% 4.48/4.72  (step t5748 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t5740 t5747))
% 4.48/4.72  (step t5749 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule refl)
% 4.48/4.72  (step t5750 (cl (= (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t2310 t2279 t5748 t5749))
% 4.48/4.72  (step t5751 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule and_neg)
% 4.48/4.72  (step t5752 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5753)
% 4.48/4.72  (assume t5753.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.72  (assume t5753.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.72  (assume t5753.a2 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))
% 4.48/4.72  (step t5753.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5753.t2)
% 4.48/4.72  (assume t5753.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))
% 4.48/4.72  (assume t5753.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 4.48/4.72  (step t5753.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.72  (step t5753.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) false)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule equiv1 :premises (t5753.t2.t1))
% 4.48/4.72  (step t5753.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t5753.t2.a1))
% 4.48/4.72  (step t5753.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t5753.t2.t3))
% 4.48/4.72  (step t5753.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) :rule refl)
% 4.48/4.72  (step t5753.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule cong :premises (t5753.t2.t4 t5753.t2.t5))
% 4.48/4.72  (step t5753.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.72  (step t5753.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv2 :premises (t5753.t2.t7))
% 4.48/4.72  (step t5753.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) :rule not_not)
% 4.48/4.72  (step t5753.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t5753.t2.t8 t5753.t2.t9))
% 4.48/4.72  (step t5753.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false)) :rule resolution :premises (t5753.t2.t10 t5753.t2.a0))
% 4.48/4.72  (step t5753.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) false)) :rule trans :premises (t5753.t2.t6 t5753.t2.t11))
% 4.48/4.72  (step t5753.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t5753.t2.t2 t5753.t2.t12))
% 4.48/4.72  (step t5753.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t5753.t2.a0 t5753.t2.a1))
% 4.48/4.72  (step t5753.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule and_pos)
% 4.48/4.72  (step t5753.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 4.48/4.72  (step t5753.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t5753.t2 t5753.t3 t5753.t4))
% 4.48/4.72  (step t5753.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t5753.t5))
% 4.48/4.72  (step t5753.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t5753.t6))
% 4.48/4.72  (step t5753.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t5753.t1 t5753.t7))
% 4.48/4.72  (step t5753.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 4.48/4.72  (step t5753.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t5753.t8 t5753.t9))
% 4.48/4.72  (step t5753.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t5753.t10))
% 4.48/4.72  (step t5753.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t5753.t11))
% 4.48/4.72  (step t5753.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 4.48/4.72  (step t5753.t14 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5753.t15)
% 4.48/4.72  (assume t5753.t15.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.72  (assume t5753.t15.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.72  (step t5753.t15.t1 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t5753.t15.a1))
% 4.48/4.72  (step t5753.t15.t2 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t5753.t15.t1))
% 4.48/4.72  (step t5753.t15.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5753.t15.a0))
% 4.48/4.72  (step t5753.t15.t4 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5753.t15.t3))
% 4.48/4.72  (step t5753.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5753.t15.t4))
% 4.48/4.72  (step t5753.t15.t6 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t5753.t15.t5 t5753.t15.t5))
% 4.48/4.72  (step t5753.t15.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t5753.t15.t2 t5753.t15.t6))
% 4.48/4.72  (step t5753.t15 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule subproof :discharge (t5753.t15.a0 t5753.t15.a1))
% 4.48/4.72  (step t5753.t16 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5753.t17 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5753.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule resolution :premises (t5753.t15 t5753.t16 t5753.t17))
% 4.48/4.72  (step t5753.t19 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule reordering :premises (t5753.t18))
% 4.48/4.72  (step t5753.t20 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t5753.t19))
% 4.48/4.72  (step t5753.t21 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5753.t14 t5753.t20))
% 4.48/4.72  (step t5753.t22 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg2)
% 4.48/4.72  (step t5753.t23 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5753.t21 t5753.t22))
% 4.48/4.72  (step t5753.t24 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t5753.t23))
% 4.48/4.72  (step t5753.t25 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule implies :premises (t5753.t24))
% 4.48/4.72  (step t5753.t26 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule and_neg)
% 4.48/4.72  (step t5753.t27 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5753.t26 t5753.a1 t5753.a0))
% 4.48/4.72  (step t5753.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t5753.t25 t5753.t27))
% 4.48/4.72  (step t5753.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t5753.t13 t5753.a2 t5753.t28))
% 4.48/4.72  (step t5753.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t5753.t12 t5753.t29))
% 4.48/4.72  (step t5753 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t5753.a0 t5753.a1 t5753.a2))
% 4.48/4.72  (step t5754 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5755 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5756 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule and_pos)
% 4.48/4.72  (step t5757 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))))) :rule resolution :premises (t5753 t5754 t5755 t5756))
% 4.48/4.72  (step t5758 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t5757))
% 4.48/4.72  (step t5759 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t5758))
% 4.48/4.72  (step t5760 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t5752 t5759))
% 4.48/4.72  (step t5761 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 4.48/4.72  (step t5762 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t5760 t5761))
% 4.48/4.72  (step t5763 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t5762))
% 4.48/4.72  (step t5764 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t5763))
% 4.48/4.72  (step t5765 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t5751 t5764))
% 4.48/4.72  (step t5766 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.72  (step t5767 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.72  (step t5768 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))))) :rule or_neg)
% 4.48/4.72  (step t5769 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 4.48/4.72  (step t5770 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t5765 t5766 t5767 t5768 t5769))
% 4.48/4.72  (step t5771 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t5770))
% 4.48/4.72  (step t5772 (cl (or (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t5738 t5750 t5771))
% 4.48/4.72  (step t5773 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule or :premises (t5772))
% 4.48/4.72  (step t5774 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5773))
% 4.48/4.72  (step t5775 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule and :premises (t2445))
% 4.48/4.72  (step t5776 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t5774 t5775 t2447 t2307))
% 4.48/4.72  (step t5777 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 4.48/4.72  (step t5778 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule reordering :premises (t5777))
% 4.48/4.72  (step t5779 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 4.48/4.72  (step t5780 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule reordering :premises (t5779))
% 4.48/4.72  (step t5781 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5734 t5735 t2267 t3414 t5737 t5776 t5778 t5780))
% 4.48/4.72  (step t5782 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t5781))
% 4.48/4.72  (step t5783 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.72  (step t5784 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5785)
% 4.48/4.72  (assume t5785.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.72  (assume t5785.a1 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.72  (step t5785.t1 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5785.t2)
% 4.48/4.72  (assume t5785.t2.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.72  (assume t5785.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 4.48/4.72  (step t5785.t2.t1 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) tptp.e21)) :rule symm :premises (t5785.t2.a1))
% 4.48/4.72  (step t5785.t2.t2 (cl (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t5785.t2.t1))
% 4.48/4.72  (step t5785.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.72  (step t5785.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5785.t2.a0))
% 4.48/4.72  (step t5785.t2.t5 (cl (= (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t5785.t2.t3 t5785.t2.t4))
% 4.48/4.72  (step t5785.t2.t6 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t5785.t2.t2 t5785.t2.t5))
% 4.48/4.72  (step t5785.t2 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t5785.t2.a0 t5785.t2.a1))
% 4.48/4.72  (step t5785.t3 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5785.t4 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5785.t5 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5785.t2 t5785.t3 t5785.t4))
% 4.48/4.72  (step t5785.t6 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t5785.t5))
% 4.48/4.72  (step t5785.t7 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t5785.t6))
% 4.48/4.72  (step t5785.t8 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t5785.t1 t5785.t7))
% 4.48/4.72  (step t5785.t9 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 4.48/4.72  (step t5785.t10 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5785.t8 t5785.t9))
% 4.48/4.72  (step t5785.t11 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t5785.t10))
% 4.48/4.72  (step t5785.t12 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t5785.t11))
% 4.48/4.72  (step t5785.t13 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 4.48/4.72  (step t5785.t14 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t5785.t13 t5785.a0 t5785.a1))
% 4.48/4.72  (step t5785.t15 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t5785.t12 t5785.t14))
% 4.48/4.72  (step t5785 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule subproof :discharge (t5785.a0 t5785.a1))
% 4.48/4.72  (step t5786 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5787 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5788 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t5785 t5786 t5787))
% 4.48/4.72  (step t5789 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule reordering :premises (t5788))
% 4.48/4.72  (step t5790 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t5789))
% 4.48/4.72  (step t5791 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t5784 t5790))
% 4.48/4.72  (step t5792 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg2)
% 4.48/4.72  (step t5793 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t5791 t5792))
% 4.48/4.72  (step t5794 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t5793))
% 4.48/4.72  (step t5795 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule implies :premises (t5794))
% 4.48/4.72  (step t5796 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t5783 t5795))
% 4.48/4.72  (step t5797 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule reordering :premises (t5796))
% 4.48/4.72  (step t5798 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.72  (step t5799 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule reordering :premises (t5798))
% 4.48/4.72  (step t5800 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.72  (step t5801 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule reordering :premises (t5800))
% 4.48/4.72  (step t5802 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t5782 t4771 t2266 t4772 t5797 t2266 t5799 t5801))
% 4.48/4.72  (step t5803 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule contraction :premises (t5802))
% 4.48/4.72  (step t5804 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule reordering :premises (t5803))
% 4.48/4.72  (step t5805 (cl (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t2226))
% 4.48/4.72  (step t5806 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t5805))
% 4.48/4.72  (step t5807 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv_pos2)
% 4.48/4.72  (step t5808 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 4.48/4.72  (step t5809 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.72  (step t5810 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t5809))
% 4.48/4.72  (step t5811 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 4.48/4.72  (step t5812 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 4.48/4.72  (step t5813 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 4.48/4.72  (step t5814 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t5812 t5813))
% 4.48/4.72  (step t5815 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 4.48/4.72  (step t5816 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t5814 t5815))
% 4.48/4.72  (step t5817 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t5811 t5816))
% 4.48/4.72  (step t5818 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5810 t5817))
% 4.48/4.72  (step t5819 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t2240 t2279 t5808 t5818))
% 4.48/4.72  (step t5820 (cl (not (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) (not (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule equiv_pos2)
% 4.48/4.72  (step t5821 (cl (= (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule refl)
% 4.48/4.72  (step t5822 (cl (= (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) :rule equiv_simplify)
% 4.48/4.72  (step t5823 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) :rule equiv2 :premises (t5822))
% 4.48/4.72  (step t5824 (cl (not (not (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule not_not)
% 4.48/4.72  (step t5825 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5823 t5824))
% 4.48/4.72  (step t5826 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5827)
% 4.48/4.72  (assume t5827.a0 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.72  (assume t5827.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.72  (assume t5827.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 4.48/4.72  (assume t5827.a3 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))
% 4.48/4.72  (step t5827.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 4.48/4.72  (step t5827.t2 (cl (= (= false true) false)) :rule all_simplify)
% 4.48/4.72  (step t5827.t3 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 4.48/4.72  (step t5827.t4 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t5827.t3))
% 4.48/4.72  (step t5827.t5 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 4.48/4.72  (step t5827.t6 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5827.t4 t5827.t5))
% 4.48/4.72  (step t5827.t7 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t5827.t6 t5827.a3))
% 4.48/4.72  (step t5827.t8 (cl (= false (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule symm :premises (t5827.t7))
% 4.48/4.72  (step t5827.t9 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) true) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv_simplify)
% 4.48/4.72  (step t5827.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) true) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv2 :premises (t5827.t9))
% 4.48/4.72  (step t5827.t11 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t5827.a1))
% 4.48/4.72  (step t5827.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5827.a0))
% 4.48/4.72  (step t5827.t13 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5827.t12))
% 4.48/4.72  (step t5827.t14 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t5827.a2))
% 4.48/4.72  (step t5827.t15 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t5827.t14 t5827.t13))
% 4.48/4.72  (step t5827.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t5827.t15))
% 4.48/4.72  (step t5827.t17 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t5827.t11 t5827.t13 t5827.t16))
% 4.48/4.72  (step t5827.t18 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) true)) :rule resolution :premises (t5827.t10 t5827.t17))
% 4.48/4.72  (step t5827.t19 (cl (= false true)) :rule trans :premises (t5827.t8 t5827.t18))
% 4.48/4.72  (step t5827.t20 (cl false) :rule resolution :premises (t5827.t1 t5827.t2 t5827.t19))
% 4.48/4.72  (step t5827 (cl (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) :rule subproof :discharge (t5827.a0 t5827.a1 t5827.a2 t5827.a3))
% 4.48/4.72  (step t5828 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5829 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.72  (step t5830 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5831 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (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.e21)))) :rule and_pos)
% 4.48/4.72  (step t5832 (cl false (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5827 t5828 t5829 t5830 t5831))
% 4.48/4.72  (step t5833 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) false) :rule reordering :premises (t5832))
% 4.48/4.72  (step t5834 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) false) :rule contraction :premises (t5833))
% 4.48/4.72  (step t5835 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) false) :rule resolution :premises (t5826 t5834))
% 4.48/4.72  (step t5836 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (not false)) :rule implies_neg2)
% 4.48/4.72  (step t5837 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false)) :rule resolution :premises (t5835 t5836))
% 4.48/4.72  (step t5838 (cl (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false)) :rule contraction :premises (t5837))
% 4.48/4.72  (step t5839 (cl (= (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) :rule implies_simplify)
% 4.48/4.72  (step t5840 (cl (not (=> (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false)) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule equiv1 :premises (t5839))
% 4.48/4.72  (step t5841 (cl (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5838 t5840))
% 4.48/4.72  (step t5842 (cl (= (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false)) :rule resolution :premises (t5825 t5841))
% 4.48/4.72  (step t5843 (cl (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false))) :rule cong :premises (t5821 t5842))
% 4.48/4.72  (step t5844 (cl (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) false) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 4.48/4.72  (step t5845 (cl (= (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) :rule trans :premises (t5843 t5844))
% 4.48/4.72  (step t5846 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5847)
% 4.48/4.72  (assume t5847.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.72  (assume t5847.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.72  (assume t5847.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 4.48/4.72  (assume t5847.a3 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))
% 4.48/4.72  (step t5847.t1 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 4.48/4.72  (step t5847.t2 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5847.t3)
% 4.48/4.72  (assume t5847.t3.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 4.48/4.72  (assume t5847.t3.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.72  (step t5847.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5847.t3.a1))
% 4.48/4.72  (step t5847.t3.t2 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5847.t3.t1))
% 4.48/4.72  (step t5847.t3.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5847.t3.a0))
% 4.48/4.72  (step t5847.t3.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t5847.t3.t3))
% 4.48/4.72  (step t5847.t3.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t5847.t3.t4))
% 4.48/4.72  (step t5847.t3.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 4.48/4.72  (step t5847.t3.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t5847.t3.t5 t5847.t3.t6))
% 4.48/4.72  (step t5847.t3.t8 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t5847.t3.t2 t5847.t3.t7))
% 4.48/4.72  (step t5847.t3 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t5847.t3.a0 t5847.t3.a1))
% 4.48/4.72  (step t5847.t4 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5847.t5 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5847.t6 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t5847.t3 t5847.t4 t5847.t5))
% 4.48/4.72  (step t5847.t7 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t5847.t6))
% 4.48/4.72  (step t5847.t8 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t5847.t7))
% 4.48/4.72  (step t5847.t9 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5847.t2 t5847.t8))
% 4.48/4.72  (step t5847.t10 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 4.48/4.72  (step t5847.t11 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5847.t9 t5847.t10))
% 4.48/4.72  (step t5847.t12 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t5847.t11))
% 4.48/4.72  (step t5847.t13 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t5847.t12))
% 4.48/4.72  (step t5847.t14 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_neg)
% 4.48/4.72  (step t5847.t15 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t5847.t14 t5847.a0 t5847.a1))
% 4.48/4.72  (step t5847.t16 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t5847.t13 t5847.t15))
% 4.48/4.72  (step t5847.t17 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5847.t1 t5847.a1 t5847.a2 t5847.t16 t5847.a3))
% 4.48/4.72  (step t5847 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule subproof :discharge (t5847.a0 t5847.a1 t5847.a2 t5847.a3))
% 4.48/4.72  (step t5848 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5849 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5850 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 4.48/4.72  (step t5851 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5852 (cl (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5847 t5848 t5849 t5850 t5851))
% 4.48/4.72  (step t5853 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule reordering :premises (t5852))
% 4.48/4.72  (step t5854 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t5853))
% 4.48/4.72  (step t5855 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t5846 t5854))
% 4.48/4.72  (step t5856 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule implies_neg2)
% 4.48/4.72  (step t5857 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5855 t5856))
% 4.48/4.72  (step t5858 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule contraction :premises (t5857))
% 4.48/4.72  (step t5859 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5820 t5845 t5858))
% 4.48/4.72  (step t5860 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule not_and :premises (t5859))
% 4.48/4.72  (step t5861 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 4.48/4.72  (step t5862 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.72  (step t5863 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 4.48/4.72  (step t5864 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 4.48/4.72  (step t5865 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t5860 t5861 t5862 t5863 t5864))
% 4.48/4.72  (step t5866 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule contraction :premises (t5865))
% 4.48/4.72  (step t5867 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t5807 t5819 t5866))
% 4.48/4.72  (step t5868 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule or :premises (t5867))
% 4.48/4.72  (step t5869 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t5868))
% 4.48/4.72  (step t5870 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule and :premises (t2445))
% 4.48/4.72  (step t5871 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t5869 t5870 t2266 t2307))
% 4.48/4.72  (step t5872 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.72  (step t5873 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule reordering :premises (t5872))
% 4.48/4.72  (step t5874 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.72  (step t5875 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule reordering :premises (t5874))
% 4.48/4.72  (step t5876 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.72  (step t5877 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule reordering :premises (t5876))
% 4.48/4.72  (step t5878 (cl (not (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 4.48/4.72  (step t5879 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule refl)
% 4.48/4.72  (step t5880 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))))) :rule refl)
% 4.48/4.72  (step t5881 (cl (= (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))))) :rule refl)
% 4.48/4.72  (step t5882 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 4.48/4.72  (step t5883 (cl (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t2278 t2310 t2279 t4279 t5879 t5880 t5881 t5882))
% 4.48/4.72  (step t5884 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule and_neg)
% 4.48/4.72  (step t5885 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5886)
% 4.48/4.72  (assume t5886.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.72  (assume t5886.a1 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.72  (assume t5886.a2 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.72  (assume t5886.a3 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.72  (assume t5886.a4 (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))
% 4.48/4.72  (assume t5886.a5 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)))
% 4.48/4.72  (assume t5886.a6 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))
% 4.48/4.72  (step t5886.t1 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5886.t2)
% 4.48/4.72  (assume t5886.t2.a0 (not (= tptp.e20 tptp.e23)))
% 4.48/4.72  (assume t5886.t2.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 4.48/4.72  (step t5886.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 4.48/4.72  (step t5886.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t5886.t2.t1))
% 4.48/4.72  (step t5886.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.72  (step t5886.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) :rule symm :premises (t5886.t2.a1))
% 4.48/4.72  (step t5886.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t5886.t2.t4))
% 4.48/4.72  (step t5886.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) :rule symm :premises (t5886.t2.t5))
% 4.48/4.72  (step t5886.t2.t7 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 tptp.e23))) :rule cong :premises (t5886.t2.t3 t5886.t2.t6))
% 4.48/4.72  (step t5886.t2.t8 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 4.48/4.72  (step t5886.t2.t9 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t5886.t2.t8))
% 4.48/4.72  (step t5886.t2.t10 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 4.48/4.72  (step t5886.t2.t11 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t5886.t2.t9 t5886.t2.t10))
% 4.48/4.72  (step t5886.t2.t12 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t5886.t2.t11 t5886.t2.a0))
% 4.48/4.72  (step t5886.t2.t13 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t5886.t2.t7 t5886.t2.t12))
% 4.48/4.72  (step t5886.t2.t14 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5886.t2.t2 t5886.t2.t13))
% 4.48/4.72  (step t5886.t2 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t5886.t2.a0 t5886.t2.a1))
% 4.48/4.72  (step t5886.t3 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.72  (step t5886.t4 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 4.48/4.72  (step t5886.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5886.t2 t5886.t3 t5886.t4))
% 4.48/4.72  (step t5886.t6 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t5886.t5))
% 4.48/4.72  (step t5886.t7 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t5886.t6))
% 4.48/4.72  (step t5886.t8 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5886.t1 t5886.t7))
% 4.48/4.72  (step t5886.t9 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 4.48/4.72  (step t5886.t10 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5886.t8 t5886.t9))
% 4.48/4.72  (step t5886.t11 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t5886.t10))
% 4.48/4.72  (step t5886.t12 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t5886.t11))
% 4.48/4.72  (step t5886.t13 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule and_neg)
% 4.48/4.72  (step t5886.t14 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5886.t15)
% 4.48/4.72  (assume t5886.t15.a0 (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 4.48/4.72  (assume t5886.t15.a1 (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))
% 4.48/4.72  (assume t5886.t15.a2 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)))
% 4.48/4.72  (assume t5886.t15.a3 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 4.48/4.72  (assume t5886.t15.a4 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))
% 4.48/4.72  (assume t5886.t15.a5 (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))
% 4.48/4.72  (step t5886.t15.t1 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) tptp.e23)) :rule symm :premises (t5886.t15.a5))
% 4.48/4.72  (step t5886.t15.t2 (cl (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule symm :premises (t5886.t15.t1))
% 4.48/4.72  (step t5886.t15.t3 (cl (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t5886.t15.a2))
% 4.48/4.72  (step t5886.t15.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule symm :premises (t5886.t15.a1))
% 4.48/4.72  (step t5886.t15.t5 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t5886.t15.t4))
% 4.48/4.72  (step t5886.t15.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule cong :premises (t5886.t15.t5 t5886.t15.t5))
% 4.48/4.72  (step t5886.t15.t7 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t5886.t15.a0))
% 4.48/4.72  (step t5886.t15.t8 (cl (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule symm :premises (t5886.t15.t7))
% 4.48/4.72  (step t5886.t15.t9 (cl (= (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) tptp.e20)) :rule symm :premises (t5886.t15.t8))
% 4.48/4.72  (step t5886.t15.t10 (cl (= (tptp.h4 tptp.e12) tptp.e20)) :rule trans :premises (t5886.t15.t3 t5886.t15.t6 t5886.t15.t9))
% 4.48/4.72  (step t5886.t15.t11 (cl (= tptp.e20 (tptp.h4 tptp.e12))) :rule symm :premises (t5886.t15.t10))
% 4.48/4.72  (step t5886.t15.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule trans :premises (t5886.t15.t6 t5886.t15.t9))
% 4.48/4.72  (step t5886.t15.t13 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 4.48/4.72  (step t5886.t15.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t5886.t15.t12 t5886.t15.t13))
% 4.48/4.72  (step t5886.t15.t15 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t5886.t15.t14))
% 4.48/4.72  (step t5886.t15.t16 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h4 tptp.e13))) :rule trans :premises (t5886.t15.t15 t5886.t15.a4))
% 4.48/4.72  (step t5886.t15.t17 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule cong :premises (t5886.t15.t11 t5886.t15.t16))
% 4.48/4.72  (step t5886.t15.t18 (cl (= (tptp.h4 tptp.e13) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t5886.t15.a4))
% 4.48/4.72  (step t5886.t15.t19 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t5886.t15.a3))
% 4.48/4.72  (step t5886.t15.t20 (cl (= (tptp.h4 tptp.e13) tptp.e22)) :rule trans :premises (t5886.t15.t18 t5886.t15.t14 t5886.t15.t19))
% 4.48/4.72  (step t5886.t15.t21 (cl (= (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)) (tptp.op2 tptp.e20 tptp.e22))) :rule cong :premises (t5886.t15.t10 t5886.t15.t20))
% 4.48/4.72  (step t5886.t15.t22 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t5886.t15.t2 t5886.t15.t17 t5886.t15.t21))
% 4.48/4.72  (step t5886.t15 (cl (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule subproof :discharge (t5886.t15.a0 t5886.t15.a1 t5886.t15.a2 t5886.t15.a3 t5886.t15.a4 t5886.t15.a5))
% 4.48/4.72  (step t5886.t16 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5886.t17 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5886.t18 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t5886.t19 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.72  (step t5886.t20 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) :rule and_pos)
% 4.48/4.72  (step t5886.t21 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 4.48/4.72  (step t5886.t22 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t5886.t15 t5886.t16 t5886.t17 t5886.t18 t5886.t19 t5886.t20 t5886.t21))
% 4.48/4.72  (step t5886.t23 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule reordering :premises (t5886.t22))
% 4.48/4.72  (step t5886.t24 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule contraction :premises (t5886.t23))
% 4.48/4.72  (step t5886.t25 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t5886.t14 t5886.t24))
% 4.48/4.72  (step t5886.t26 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg2)
% 4.48/4.72  (step t5886.t27 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5886.t25 t5886.t26))
% 4.48/4.72  (step t5886.t28 (cl (=> (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t5886.t27))
% 4.48/4.72  (step t5886.t29 (cl (not (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule implies :premises (t5886.t28))
% 4.48/4.72  (step t5886.t30 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule and_neg)
% 4.48/4.72  (step t5886.t31 (cl (and (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t5886.t30 t5886.a1 t5886.a2 t5886.a5 t5886.a3 t5886.a6 t5886.a4))
% 4.48/4.72  (step t5886.t32 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t5886.t29 t5886.t31))
% 4.48/4.72  (step t5886.t33 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5886.t13 t5886.a0 t5886.t32))
% 4.48/4.72  (step t5886.t34 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5886.t12 t5886.t33))
% 4.48/4.72  (step t5886 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t5886.a0 t5886.a1 t5886.a2 t5886.a3 t5886.a4 t5886.a5 t5886.a6))
% 4.48/4.72  (step t5887 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.72  (step t5888 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5889 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5890 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 4.48/4.72  (step t5891 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 4.48/4.72  (step t5892 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t5893 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) :rule and_pos)
% 4.48/4.72  (step t5894 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))))) :rule resolution :premises (t5886 t5887 t5888 t5889 t5890 t5891 t5892 t5893))
% 4.48/4.72  (step t5895 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t5894))
% 4.48/4.72  (step t5896 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t5895))
% 4.48/4.72  (step t5897 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5885 t5896))
% 4.48/4.72  (step t5898 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 4.48/4.72  (step t5899 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5897 t5898))
% 4.48/4.72  (step t5900 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t5899))
% 4.48/4.72  (step t5901 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t5900))
% 4.48/4.72  (step t5902 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t5884 t5901))
% 4.48/4.72  (step t5903 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.72  (step t5904 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule or_neg)
% 4.48/4.72  (step t5905 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 4.48/4.72  (step t5906 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 4.48/4.72  (step t5907 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule or_neg)
% 4.48/4.72  (step t5908 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))))) :rule or_neg)
% 4.48/4.72  (step t5909 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))))) :rule or_neg)
% 4.48/4.72  (step t5910 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 4.48/4.72  (step t5911 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5902 t5903 t5904 t5905 t5906 t5907 t5908 t5909 t5910))
% 4.48/4.72  (step t5912 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t5911))
% 4.48/4.72  (step t5913 (cl (or (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t5878 t5883 t5912))
% 4.48/4.72  (step t5914 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t5913))
% 4.48/4.72  (step t5915 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e13)))) :rule reordering :premises (t5914))
% 4.48/4.72  (step t5916 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t5389 t2686 t5380 t2266 t5414 t2648 t5804 t5806 t5871 t5550 t5873 t5875 t5877 t5915 t5236 t5237 t2307 t2447 t2306 t5312 t2307 t2266 t3666))
% 4.48/4.72  (step t5917 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5916))
% 4.48/4.72  (step t5918 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.72  (step t5919 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule reordering :premises (t5918))
% 4.48/4.72  (step t5920 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 4.48/4.72  (step t5921 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule reordering :premises (t5920))
% 4.48/4.72  (step t5922 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t5917 t5336 t4558 t5919 t5921))
% 4.48/4.72  (step t5923 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5922))
% 4.48/4.72  (step t5924 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.72  (step t5925 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t5924))
% 4.48/4.72  (step t5926 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 4.48/4.72  (step t5927 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t5926))
% 4.48/4.72  (step t5928 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t5388 t5923 t5925 t5927))
% 4.48/4.72  (step t5929 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t5928))
% 4.48/4.72  (step t5930 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.72  (step t5931 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule reordering :premises (t5930))
% 4.48/4.72  (step t5932 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 4.48/4.72  (step t5933 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule reordering :premises (t5932))
% 4.48/4.72  (step t5934 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (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 (t5929 t3925 t2648 t5931 t5933))
% 4.48/4.72  (step t5935 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t5934))
% 4.48/4.72  (step t5936 (cl (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule or_pos)
% 4.48/4.72  (step t5937 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule reordering :premises (t5936))
% 4.48/4.72  (step t5938 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 4.48/4.72  (step t5939 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5940)
% 4.48/4.72  (assume t5940.a0 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.72  (assume t5940.a1 (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.72  (assume t5940.a2 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))
% 4.48/4.72  (step t5940.t1 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5940.t2)
% 4.48/4.72  (assume t5940.t2.a0 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))
% 4.48/4.72  (assume t5940.t2.a1 (= tptp.e21 (tptp.h1 tptp.e12)))
% 4.48/4.72  (step t5940.t2.t1 (cl (= (tptp.h1 tptp.e12) tptp.e21)) :rule symm :premises (t5940.t2.a1))
% 4.48/4.72  (step t5940.t2.t2 (cl (= tptp.e21 (tptp.h1 tptp.e12))) :rule symm :premises (t5940.t2.t1))
% 4.48/4.72  (step t5940.t2.t3 (cl (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t5940.t2.a0))
% 4.48/4.72  (step t5940.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t5940.t2.t2 t5940.t2.t3))
% 4.48/4.72  (step t5940.t2 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t5940.t2.a0 t5940.t2.a1))
% 4.48/4.72  (step t5940.t3 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t5940.t4 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t5940.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))))) :rule resolution :premises (t5940.t2 t5940.t3 t5940.t4))
% 4.48/4.72  (step t5940.t6 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t5940.t5))
% 4.48/4.72  (step t5940.t7 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t5940.t6))
% 4.48/4.72  (step t5940.t8 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t5940.t1 t5940.t7))
% 4.48/4.72  (step t5940.t9 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 4.48/4.72  (step t5940.t10 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5940.t8 t5940.t9))
% 4.48/4.72  (step t5940.t11 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t5940.t10))
% 4.48/4.72  (step t5940.t12 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t5940.t11))
% 4.48/4.72  (step t5940.t13 (cl (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule and_neg)
% 4.48/4.72  (step t5940.t14 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.h1 tptp.e12))) (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5940.t15)
% 4.48/4.72  (assume t5940.t15.a0 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))
% 4.48/4.72  (assume t5940.t15.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 4.48/4.72  (assume t5940.t15.a2 (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))
% 4.48/4.72  (step t5940.t15.t1 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) tptp.e21)) :rule symm :premises (t5940.t15.a2))
% 4.48/4.72  (step t5940.t15.t2 (cl (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule symm :premises (t5940.t15.t1))
% 4.48/4.72  (step t5940.t15.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 4.48/4.72  (step t5940.t15.t4 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t5940.t15.a1))
% 4.48/4.72  (step t5940.t15.t5 (cl (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t5940.t15.t3 t5940.t15.t4))
% 4.48/4.72  (step t5940.t15.t6 (cl (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t5940.t15.a0))
% 4.48/4.72  (step t5940.t15.t7 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t5940.t15.t6))
% 4.48/4.72  (step t5940.t15.t8 (cl (= tptp.e21 (tptp.h1 tptp.e12))) :rule trans :premises (t5940.t15.t2 t5940.t15.t5 t5940.t15.t7))
% 4.48/4.72  (step t5940.t15 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule subproof :discharge (t5940.t15.a0 t5940.t15.a1 t5940.t15.a2))
% 4.48/4.72  (step t5940.t16 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t5940.t17 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5940.t18 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5940.t19 (cl (= tptp.e21 (tptp.h1 tptp.e12)) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t5940.t15 t5940.t16 t5940.t17 t5940.t18))
% 4.48/4.72  (step t5940.t20 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule reordering :premises (t5940.t19))
% 4.48/4.72  (step t5940.t21 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule contraction :premises (t5940.t20))
% 4.48/4.72  (step t5940.t22 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule resolution :premises (t5940.t14 t5940.t21))
% 4.48/4.72  (step t5940.t23 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule implies_neg2)
% 4.48/4.72  (step t5940.t24 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.h1 tptp.e12))) (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t5940.t22 t5940.t23))
% 4.48/4.72  (step t5940.t25 (cl (=> (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule contraction :premises (t5940.t24))
% 4.48/4.72  (step t5940.t26 (cl (not (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule implies :premises (t5940.t25))
% 4.48/4.72  (step t5940.t27 (cl (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 4.48/4.72  (step t5940.t28 (cl (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t5940.t27 t5940.a2 t5940.a0 t5940.a1))
% 4.48/4.72  (step t5940.t29 (cl (= tptp.e21 (tptp.h1 tptp.e12))) :rule resolution :premises (t5940.t26 t5940.t28))
% 4.48/4.72  (step t5940.t30 (cl (and (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t5940.t13 t5940.a2 t5940.t29))
% 4.48/4.72  (step t5940.t31 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t5940.t12 t5940.t30))
% 4.48/4.72  (step t5940 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t5940.a0 t5940.a1 t5940.a2))
% 4.48/4.72  (step t5941 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 4.48/4.72  (step t5942 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5943 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t5944 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t5940 t5941 t5942 t5943))
% 4.48/4.72  (step t5945 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t5944))
% 4.48/4.72  (step t5946 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t5945))
% 4.48/4.72  (step t5947 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t5939 t5946))
% 4.48/4.72  (step t5948 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 4.48/4.72  (step t5949 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t5947 t5948))
% 4.48/4.72  (step t5950 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t5949))
% 4.48/4.72  (step t5951 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t5950))
% 4.48/4.72  (step t5952 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t5938 t5951))
% 4.48/4.72  (step t5953 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t5952))
% 4.48/4.72  (step t5954 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 4.48/4.72  (step t5955 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t5954))
% 4.48/4.72  (step t5956 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 4.48/4.72  (step t5957 (cl (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t5956))
% 4.48/4.72  (step t5958 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t142))
% 4.48/4.72  (step t5959 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 4.48/4.72  (step t5960 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t1416 t4167 t4 t1903 t15))
% 4.48/4.72  (step t5961 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 4.48/4.72  (step t5962 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5963)
% 4.48/4.72  (assume t5963.a0 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.72  (assume t5963.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.72  (assume t5963.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.72  (assume t5963.a3 (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.72  (step t5963.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t5963.t2)
% 4.48/4.72  (assume t5963.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 4.48/4.72  (assume t5963.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 4.48/4.72  (assume t5963.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 4.48/4.72  (assume t5963.t2.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.72  (step t5963.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.72  (step t5963.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t5963.t2.t1))
% 4.48/4.72  (step t5963.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) :rule symm :premises (t5963.t2.a1))
% 4.48/4.72  (step t5963.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t5963.t2.t3))
% 4.48/4.72  (step t5963.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t5963.t2.a3))
% 4.48/4.72  (step t5963.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t5963.t2.a2))
% 4.48/4.72  (step t5963.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t5963.t2.t6))
% 4.48/4.72  (step t5963.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t5963.t2.t5 t5963.t2.t7))
% 4.48/4.72  (step t5963.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t5963.t2.t4 t5963.t2.t8))
% 4.48/4.72  (step t5963.t2.t10 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 4.48/4.72  (step t5963.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t5963.t2.t10))
% 4.48/4.72  (step t5963.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 4.48/4.72  (step t5963.t2.t13 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t5963.t2.t11 t5963.t2.t12))
% 4.48/4.72  (step t5963.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t5963.t2.t13 t5963.t2.a0))
% 4.48/4.72  (step t5963.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t5963.t2.t9 t5963.t2.t14))
% 4.48/4.72  (step t5963.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5963.t2.t2 t5963.t2.t15))
% 4.48/4.72  (step t5963.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5963.t2.a0 t5963.t2.a1 t5963.t2.a2 t5963.t2.a3))
% 4.48/4.72  (step t5963.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.72  (step t5963.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.72  (step t5963.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.72  (step t5963.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t5963.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5963.t2 t5963.t3 t5963.t4 t5963.t5 t5963.t6))
% 4.48/4.72  (step t5963.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5963.t7))
% 4.48/4.72  (step t5963.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5963.t8))
% 4.48/4.72  (step t5963.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5963.t1 t5963.t9))
% 4.48/4.72  (step t5963.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.48/4.72  (step t5963.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5963.t10 t5963.t11))
% 4.48/4.72  (step t5963.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5963.t12))
% 4.48/4.72  (step t5963.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5963.t13))
% 4.48/4.72  (step t5963.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 4.48/4.72  (step t5963.t16 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5963.t15 t5963.a3 t5963.a1 t5963.a0 t5963.a2))
% 4.48/4.72  (step t5963.t17 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5963.t14 t5963.t16))
% 4.48/4.72  (step t5963 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5963.a0 t5963.a1 t5963.a2 t5963.a3))
% 4.48/4.72  (step t5964 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 4.48/4.72  (step t5965 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 4.48/4.72  (step t5966 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t5967 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 4.48/4.72  (step t5968 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5963 t5964 t5965 t5966 t5967))
% 4.48/4.72  (step t5969 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5968))
% 4.48/4.72  (step t5970 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5969))
% 4.48/4.72  (step t5971 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5962 t5970))
% 4.48/4.72  (step t5972 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 4.48/4.72  (step t5973 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5971 t5972))
% 4.48/4.72  (step t5974 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5973))
% 4.48/4.72  (step t5975 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5974))
% 4.48/4.72  (step t5976 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5961 t5975))
% 4.48/4.72  (step t5977 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 4.48/4.72  (step t5978 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 4.48/4.72  (step t5979 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t5980 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 4.48/4.72  (step t5981 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t5982 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5976 t5977 t5978 t5979 t5980 t5981))
% 4.48/4.72  (step t5983 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5982))
% 4.48/4.72  (step t5984 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5959 t5960 t5983))
% 4.48/4.72  (step t5985 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t5984))
% 4.48/4.72  (step t5986 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5985))
% 4.48/4.72  (step t5987 (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 (t1032))
% 4.48/4.72  (step t5988 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t5935 t5937 t2267 t5953 t2449 t4732 t5955 t5957 t5958 t859 t860 t182 t1886 t5986 t1955 t5987 t638 t639 t1135 t1136 t1096 t1097))
% 4.48/4.72  (step t5989 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t5988))
% 4.48/4.72  (step t5990 (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 (t514))
% 4.48/4.72  (step t5991 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5989 t5990 t592 t593 t552 t553 t371 t372))
% 4.48/4.72  (step t5992 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t5991))
% 4.48/4.72  (step t5993 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t5992 t4518 t594 t554 t373))
% 4.48/4.72  (step t5994 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule contraction :premises (t5993))
% 4.48/4.72  (step t5995 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t5994))
% 4.48/4.72  (step t5996 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t142))
% 4.48/4.72  (step t5997 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5343 t5995 t5996 t1887 t861 t5986 t1138 t1955))
% 4.48/4.72  (step t5998 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t5997))
% 4.48/4.72  (step t5999 (cl (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t141))
% 4.48/4.72  (step t6000 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t5999))
% 4.48/4.72  (step t6001 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 4.48/4.72  (step t6002 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 4.48/4.72  (step t6003 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 4.48/4.72  (step t6004 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t145 t146 t379 t6002 t4 t1000 t6003))
% 4.48/4.72  (step t6005 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.48/4.72  (step t6006 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6007)
% 4.48/4.72  (assume t6007.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.72  (assume t6007.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.72  (assume t6007.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.72  (assume t6007.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.72  (assume t6007.a4 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.72  (assume t6007.a5 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.72  (step t6007.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6007.t2)
% 4.48/4.72  (assume t6007.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.72  (assume t6007.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.72  (assume t6007.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.72  (assume t6007.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.48/4.72  (assume t6007.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.72  (step t6007.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.72  (step t6007.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t6007.t2.t1))
% 4.48/4.72  (step t6007.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t6007.t2.a1))
% 4.48/4.72  (step t6007.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t6007.t2.t3))
% 4.48/4.72  (step t6007.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6007.t2.a3))
% 4.48/4.72  (step t6007.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6007.t2.t5))
% 4.48/4.72  (step t6007.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6007.t2.t6))
% 4.48/4.72  (step t6007.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t6007.t2.a2))
% 4.48/4.72  (step t6007.t2.t9 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6007.t2.t8))
% 4.48/4.72  (step t6007.t2.t10 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t6007.t2.t7 t6007.t2.t9))
% 4.48/4.72  (step t6007.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6007.t2.t10))
% 4.48/4.72  (step t6007.t2.t12 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t6007.t2.a4))
% 4.48/4.72  (step t6007.t2.t13 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t6007.t2.t12 t6007.t2.t6))
% 4.48/4.72  (step t6007.t2.t14 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t6007.t2.t13))
% 4.48/4.72  (step t6007.t2.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t6007.t2.t11 t6007.t2.t14))
% 4.48/4.72  (step t6007.t2.t16 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6007.t2.t15))
% 4.48/4.72  (step t6007.t2.t17 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t6007.t2.t4 t6007.t2.t16))
% 4.48/4.72  (step t6007.t2.t18 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.72  (step t6007.t2.t19 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t6007.t2.t18))
% 4.48/4.72  (step t6007.t2.t20 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.48/4.72  (step t6007.t2.t21 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t6007.t2.t19 t6007.t2.t20))
% 4.48/4.72  (step t6007.t2.t22 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t6007.t2.t21 t6007.t2.a0))
% 4.48/4.72  (step t6007.t2.t23 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t6007.t2.t17 t6007.t2.t22))
% 4.48/4.72  (step t6007.t2.t24 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6007.t2.t2 t6007.t2.t23))
% 4.48/4.72  (step t6007.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t6007.t2.a0 t6007.t2.a1 t6007.t2.a2 t6007.t2.a3 t6007.t2.a4))
% 4.48/4.72  (step t6007.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6007.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6007.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6007.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.48/4.72  (step t6007.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t6007.t8 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6007.t2 t6007.t3 t6007.t4 t6007.t5 t6007.t6 t6007.t7))
% 4.48/4.72  (step t6007.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t6007.t8))
% 4.48/4.72  (step t6007.t10 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t6007.t9))
% 4.48/4.72  (step t6007.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6007.t1 t6007.t10))
% 4.48/4.72  (step t6007.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 4.48/4.72  (step t6007.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6007.t11 t6007.t12))
% 4.48/4.72  (step t6007.t14 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t6007.t13))
% 4.48/4.72  (step t6007.t15 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t6007.t14))
% 4.48/4.72  (step t6007.t16 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 4.48/4.72  (step t6007.t17 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6007.t18)
% 4.48/4.72  (assume t6007.t18.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.72  (assume t6007.t18.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.72  (step t6007.t18.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t6007.t18.a1))
% 4.48/4.72  (step t6007.t18.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t6007.t18.t1))
% 4.48/4.72  (step t6007.t18.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t6007.t18.a0))
% 4.48/4.72  (step t6007.t18.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t6007.t18.t3))
% 4.48/4.72  (step t6007.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t6007.t18.t4))
% 4.48/4.72  (step t6007.t18.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t6007.t18.t5 t6007.t18.t5))
% 4.48/4.72  (step t6007.t18.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t6007.t18.t2 t6007.t18.t6))
% 4.48/4.72  (step t6007.t18 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t6007.t18.a0 t6007.t18.a1))
% 4.48/4.72  (step t6007.t19 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6007.t20 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6007.t21 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t6007.t18 t6007.t19 t6007.t20))
% 4.48/4.72  (step t6007.t22 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t6007.t21))
% 4.48/4.72  (step t6007.t23 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t6007.t22))
% 4.48/4.72  (step t6007.t24 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t6007.t17 t6007.t23))
% 4.48/4.72  (step t6007.t25 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.48/4.72  (step t6007.t26 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t6007.t24 t6007.t25))
% 4.48/4.72  (step t6007.t27 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t6007.t26))
% 4.48/4.72  (step t6007.t28 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t6007.t27))
% 4.48/4.72  (step t6007.t29 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.48/4.72  (step t6007.t30 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t6007.t29 t6007.a1 t6007.a0))
% 4.48/4.72  (step t6007.t31 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t6007.t28 t6007.t30))
% 4.48/4.72  (step t6007.t32 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6007.t16 t6007.a5 t6007.a4 t6007.a2 t6007.t31 t6007.a3))
% 4.48/4.72  (step t6007.t33 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6007.t15 t6007.t32))
% 4.48/4.72  (step t6007 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t6007.a0 t6007.a1 t6007.a2 t6007.a3 t6007.a4 t6007.a5))
% 4.48/4.72  (step t6008 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6009 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6010 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6011 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t6012 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6013 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6014 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t6007 t6008 t6009 t6010 t6011 t6012 t6013))
% 4.48/4.72  (step t6015 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t6014))
% 4.48/4.72  (step t6016 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t6015))
% 4.48/4.72  (step t6017 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6006 t6016))
% 4.48/4.72  (step t6018 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 4.48/4.72  (step t6019 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6017 t6018))
% 4.48/4.72  (step t6020 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t6019))
% 4.48/4.72  (step t6021 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t6020))
% 4.48/4.72  (step t6022 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6005 t6021))
% 4.48/4.72  (step t6023 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.72  (step t6024 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6025 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6026 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 4.48/4.72  (step t6027 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6028 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.72  (step t6029 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 4.48/4.72  (step t6030 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6022 t6023 t6024 t6025 t6026 t6027 t6028 t6029))
% 4.48/4.72  (step t6031 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t6030))
% 4.48/4.72  (step t6032 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6001 t6004 t6031))
% 4.48/4.72  (step t6033 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t6032))
% 4.48/4.72  (step t6034 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t6033))
% 4.48/4.72  (step t6035 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6034 t1031 t596 t3175 t1138 t594 t554))
% 4.48/4.72  (step t6036 (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 (t1810))
% 4.48/4.72  (step t6037 (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 (t6036))
% 4.48/4.72  (step t6038 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t5998 t6000 t640 t6035 t6037 t1331 t3135))
% 4.48/4.72  (step t6039 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule contraction :premises (t6038))
% 4.48/4.72  (step t6040 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t6039))
% 4.48/4.72  (step t6041 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t1954 t1138 t1955 t6040))
% 4.48/4.72  (step t6042 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t6041))
% 4.48/4.72  (step t6043 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1847 t6042 t596))
% 4.48/4.72  (step t6044 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t1789 t6043))
% 4.48/4.72  (step t6045 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6046 (cl (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t6045))
% 4.48/4.72  (step t6047 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule equiv_pos2)
% 4.48/4.72  (step t6048 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule refl)
% 4.48/4.72  (step t6049 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))))) :rule cong :premises (t145 t347 t146 t379 t6002 t4 t1000 t6048))
% 4.48/4.72  (step t6050 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.48/4.72  (step t6051 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6052)
% 4.48/4.72  (assume t6052.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.72  (assume t6052.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.72  (assume t6052.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.72  (assume t6052.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.72  (assume t6052.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.72  (assume t6052.a5 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.72  (assume t6052.a6 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.72  (step t6052.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6052.t2)
% 4.48/4.72  (assume t6052.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.72  (assume t6052.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 4.48/4.72  (assume t6052.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.72  (assume t6052.t2.a3 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.72  (assume t6052.t2.a4 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.72  (assume t6052.t2.a5 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.72  (assume t6052.t2.a6 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.72  (step t6052.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) false) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule equiv_simplify)
% 4.48/4.72  (step t6052.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv1 :premises (t6052.t2.t1))
% 4.48/4.72  (step t6052.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t6052.t2.a1))
% 4.48/4.72  (step t6052.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t6052.t2.t3))
% 4.48/4.72  (step t6052.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t6052.t2.a4))
% 4.48/4.72  (step t6052.t2.t6 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t6052.t2.t5))
% 4.48/4.72  (step t6052.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule cong :premises (t6052.t2.t6 t6052.t2.t6))
% 4.48/4.72  (step t6052.t2.t8 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t6052.t2.a3))
% 4.48/4.72  (step t6052.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t6052.t2.a2))
% 4.48/4.72  (step t6052.t2.t10 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6052.t2.t9))
% 4.48/4.72  (step t6052.t2.t11 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t6052.t2.t7 t6052.t2.t8 t6052.t2.t10))
% 4.48/4.72  (step t6052.t2.t12 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6052.t2.t11))
% 4.48/4.72  (step t6052.t2.t13 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.72  (step t6052.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t6052.t2.a6))
% 4.48/4.72  (step t6052.t2.t15 (cl (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t6052.t2.t13 t6052.t2.t14))
% 4.48/4.72  (step t6052.t2.t16 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t6052.t2.a5))
% 4.48/4.72  (step t6052.t2.t17 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6052.t2.t7))
% 4.48/4.72  (step t6052.t2.t18 (cl (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t6052.t2.t15 t6052.t2.t16 t6052.t2.a3 t6052.t2.t17))
% 4.48/4.72  (step t6052.t2.t19 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule symm :premises (t6052.t2.t18))
% 4.48/4.72  (step t6052.t2.t20 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule trans :premises (t6052.t2.t12 t6052.t2.t19))
% 4.48/4.72  (step t6052.t2.t21 (cl (= (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6052.t2.t20))
% 4.48/4.72  (step t6052.t2.t22 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t6052.t2.t4 t6052.t2.t21))
% 4.48/4.72  (step t6052.t2.t23 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.72  (step t6052.t2.t24 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t6052.t2.t23))
% 4.48/4.72  (step t6052.t2.t25 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.48/4.72  (step t6052.t2.t26 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t6052.t2.t24 t6052.t2.t25))
% 4.48/4.72  (step t6052.t2.t27 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t6052.t2.t26 t6052.t2.a0))
% 4.48/4.72  (step t6052.t2.t28 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) false)) :rule trans :premises (t6052.t2.t22 t6052.t2.t27))
% 4.48/4.72  (step t6052.t2.t29 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6052.t2.t2 t6052.t2.t28))
% 4.48/4.72  (step t6052.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule subproof :discharge (t6052.t2.a0 t6052.t2.a1 t6052.t2.a2 t6052.t2.a3 t6052.t2.a4 t6052.t2.a5 t6052.t2.a6))
% 4.48/4.72  (step t6052.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6052.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6052.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6052.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6052.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6052.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t6052.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6052.t10 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6052.t2 t6052.t3 t6052.t4 t6052.t5 t6052.t6 t6052.t7 t6052.t8 t6052.t9))
% 4.48/4.72  (step t6052.t11 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule reordering :premises (t6052.t10))
% 4.48/4.72  (step t6052.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6052.t11))
% 4.48/4.72  (step t6052.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6052.t1 t6052.t12))
% 4.48/4.72  (step t6052.t14 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule implies_neg2)
% 4.48/4.72  (step t6052.t15 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t6052.t13 t6052.t14))
% 4.48/4.72  (step t6052.t16 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule contraction :premises (t6052.t15))
% 4.48/4.72  (step t6052.t17 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies :premises (t6052.t16))
% 4.48/4.72  (step t6052.t18 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 4.48/4.72  (step t6052.t19 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6052.t18 t6052.a6 t6052.a5 t6052.a3 t6052.a0 t6052.a2 t6052.a4 t6052.a1))
% 4.48/4.72  (step t6052.t20 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6052.t17 t6052.t19))
% 4.48/4.72  (step t6052 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule subproof :discharge (t6052.a0 t6052.a1 t6052.a2 t6052.a3 t6052.a4 t6052.a5 t6052.a6))
% 4.48/4.72  (step t6053 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6054 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6055 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6056 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6057 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t6058 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6059 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6060 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t6052 t6053 t6054 t6055 t6056 t6057 t6058 t6059))
% 4.48/4.72  (step t6061 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule reordering :premises (t6060))
% 4.48/4.72  (step t6062 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6061))
% 4.48/4.72  (step t6063 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6051 t6062))
% 4.48/4.72  (step t6064 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule implies_neg2)
% 4.48/4.72  (step t6065 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t6063 t6064))
% 4.48/4.72  (step t6066 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule contraction :premises (t6065))
% 4.48/4.72  (step t6067 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies :premises (t6066))
% 4.48/4.72  (step t6068 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6050 t6067))
% 4.48/4.72  (step t6069 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.72  (step t6070 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6071 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6072 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6073 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 4.48/4.72  (step t6074 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6075 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.72  (step t6076 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 4.48/4.72  (step t6077 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t6068 t6069 t6070 t6071 t6072 t6073 t6074 t6075 t6076))
% 4.48/4.72  (step t6078 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule contraction :premises (t6077))
% 4.48/4.72  (step t6079 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t6047 t6049 t6078))
% 4.48/4.72  (step t6080 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or :premises (t6079))
% 4.48/4.72  (step t6081 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t6080))
% 4.48/4.72  (step t6082 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6081 t1031 t596 t373 t3175 t1138 t594 t554))
% 4.48/4.72  (step t6083 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t6046 t6082))
% 4.48/4.72  (step t6084 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2808 t1886))
% 4.48/4.72  (step t6085 (cl (and (= tptp.e10 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1892 t6044 t6083 t6084))
% 4.48/4.72  (step t6086 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1891 t6085))
% 4.48/4.72  (step t6087 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1889 t692 t6086))
% 4.48/4.72  (step t6088 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t143 t1887 t6087 t861))
% 4.48/4.72  (step t6089 (cl (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t141))
% 4.48/4.72  (step t6090 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6089))
% 4.48/4.72  (step t6091 (cl (= 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 or :premises (t1811))
% 4.48/4.72  (step t6092 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t3873 t1587 t3090))
% 4.48/4.72  (step t6093 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t6091 t597 t6042 t6092))
% 4.48/4.72  (step t6094 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4190 t1955 t6093))
% 4.48/4.72  (step t6095 (cl (not (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 4.48/4.72  (step t6096 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 4.48/4.72  (step t6097 (cl (= (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t145 t347 t146 t379 t6002 t829 t6096))
% 4.48/4.72  (step t6098 (cl (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 4.48/4.72  (step t6099 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6100)
% 4.48/4.72  (assume t6100.a0 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.72  (assume t6100.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.72  (assume t6100.a2 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.72  (assume t6100.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.72  (assume t6100.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.72  (assume t6100.a5 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.72  (step t6100.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6100.t2)
% 4.48/4.72  (assume t6100.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 4.48/4.72  (assume t6100.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 4.48/4.72  (assume t6100.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 4.48/4.72  (assume t6100.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 4.48/4.72  (assume t6100.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 4.48/4.72  (step t6100.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 4.48/4.72  (step t6100.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 (t6100.t2.t1))
% 4.48/4.72  (step t6100.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t6100.t2.a1))
% 4.48/4.72  (step t6100.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t6100.t2.t3))
% 4.48/4.72  (step t6100.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6100.t2.a3))
% 4.48/4.72  (step t6100.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6100.t2.t5))
% 4.48/4.72  (step t6100.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6100.t2.t6))
% 4.48/4.72  (step t6100.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t6100.t2.a2))
% 4.48/4.72  (step t6100.t2.t9 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6100.t2.t8))
% 4.48/4.72  (step t6100.t2.t10 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t6100.t2.t7 t6100.t2.t9))
% 4.48/4.72  (step t6100.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6100.t2.t10))
% 4.48/4.72  (step t6100.t2.t12 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t6100.t2.a4))
% 4.48/4.72  (step t6100.t2.t13 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t6100.t2.t12 t6100.t2.t6))
% 4.48/4.72  (step t6100.t2.t14 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t6100.t2.t13))
% 4.48/4.72  (step t6100.t2.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t6100.t2.t11 t6100.t2.t14))
% 4.48/4.72  (step t6100.t2.t16 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6100.t2.t15))
% 4.48/4.72  (step t6100.t2.t17 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t6100.t2.t4 t6100.t2.t16))
% 4.48/4.72  (step t6100.t2.t18 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 4.48/4.72  (step t6100.t2.t19 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t6100.t2.t18))
% 4.48/4.72  (step t6100.t2.t20 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 4.48/4.72  (step t6100.t2.t21 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t6100.t2.t19 t6100.t2.t20))
% 4.48/4.72  (step t6100.t2.t22 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t6100.t2.t21 t6100.t2.a0))
% 4.48/4.72  (step t6100.t2.t23 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t6100.t2.t17 t6100.t2.t22))
% 4.48/4.72  (step t6100.t2.t24 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6100.t2.t2 t6100.t2.t23))
% 4.48/4.72  (step t6100.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t6100.t2.a0 t6100.t2.a1 t6100.t2.a2 t6100.t2.a3 t6100.t2.a4))
% 4.48/4.72  (step t6100.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6100.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6100.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6100.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 4.48/4.72  (step t6100.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t6100.t8 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6100.t2 t6100.t3 t6100.t4 t6100.t5 t6100.t6 t6100.t7))
% 4.48/4.72  (step t6100.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t6100.t8))
% 4.48/4.72  (step t6100.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t6100.t9))
% 4.48/4.72  (step t6100.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6100.t1 t6100.t10))
% 4.48/4.72  (step t6100.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.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)
% 4.48/4.72  (step t6100.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6100.t11 t6100.t12))
% 4.48/4.72  (step t6100.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t6100.t13))
% 4.48/4.72  (step t6100.t15 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t6100.t14))
% 4.48/4.72  (step t6100.t16 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 4.48/4.72  (step t6100.t17 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6100.t18)
% 4.48/4.72  (assume t6100.t18.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 4.48/4.72  (assume t6100.t18.a1 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.72  (step t6100.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t6100.t18.a1))
% 4.48/4.72  (step t6100.t18.t2 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t6100.t18.t1))
% 4.48/4.72  (step t6100.t18.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t6100.t18.a0))
% 4.48/4.72  (step t6100.t18.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 4.48/4.72  (step t6100.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t6100.t18.t3 t6100.t18.t4))
% 4.48/4.72  (step t6100.t18.t6 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t6100.t18.t2 t6100.t18.t5))
% 4.48/4.72  (step t6100.t18 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule subproof :discharge (t6100.t18.a0 t6100.t18.a1))
% 4.48/4.72  (step t6100.t19 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6100.t20 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6100.t21 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t6100.t18 t6100.t19 t6100.t20))
% 4.48/4.72  (step t6100.t22 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule reordering :premises (t6100.t21))
% 4.48/4.72  (step t6100.t23 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t6100.t22))
% 4.48/4.72  (step t6100.t24 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t6100.t17 t6100.t23))
% 4.48/4.72  (step t6100.t25 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg2)
% 4.48/4.72  (step t6100.t26 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t6100.t24 t6100.t25))
% 4.48/4.72  (step t6100.t27 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t6100.t26))
% 4.48/4.72  (step t6100.t28 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule implies :premises (t6100.t27))
% 4.48/4.72  (step t6100.t29 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_neg)
% 4.48/4.72  (step t6100.t30 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t6100.t29 t6100.a1 t6100.a2))
% 4.48/4.72  (step t6100.t31 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t6100.t28 t6100.t30))
% 4.48/4.72  (step t6100.t32 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg1)
% 4.48/4.72  (anchor :step t6100.t33)
% 4.48/4.72  (assume t6100.t33.a0 (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))
% 4.48/4.72  (assume t6100.t33.a1 (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))
% 4.48/4.72  (step t6100.t33.t1 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) tptp.e10)) :rule symm :premises (t6100.t33.a1))
% 4.48/4.72  (step t6100.t33.t2 (cl (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule symm :premises (t6100.t33.t1))
% 4.48/4.72  (step t6100.t33.t3 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t6100.t33.a0))
% 4.48/4.72  (step t6100.t33.t4 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule symm :premises (t6100.t33.t3))
% 4.48/4.72  (step t6100.t33.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule symm :premises (t6100.t33.t4))
% 4.48/4.72  (step t6100.t33.t6 (cl (= (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t6100.t33.t5 t6100.t33.t5))
% 4.48/4.72  (step t6100.t33.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t6100.t33.t2 t6100.t33.t6))
% 4.48/4.72  (step t6100.t33 (cl (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule subproof :discharge (t6100.t33.a0 t6100.t33.a1))
% 4.48/4.72  (step t6100.t34 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6100.t35 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6100.t36 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule resolution :premises (t6100.t33 t6100.t34 t6100.t35))
% 4.48/4.72  (step t6100.t37 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t6100.t36))
% 4.48/4.72  (step t6100.t38 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t6100.t37))
% 4.48/4.72  (step t6100.t39 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t6100.t32 t6100.t38))
% 4.48/4.72  (step t6100.t40 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg2)
% 4.48/4.72  (step t6100.t41 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t6100.t39 t6100.t40))
% 4.48/4.72  (step t6100.t42 (cl (=> (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t6100.t41))
% 4.48/4.72  (step t6100.t43 (cl (not (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule implies :premises (t6100.t42))
% 4.48/4.72  (step t6100.t44 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule and_neg)
% 4.48/4.72  (step t6100.t45 (cl (and (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t6100.t44 t6100.a2 t6100.a0))
% 4.48/4.72  (step t6100.t46 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t6100.t43 t6100.t45))
% 4.48/4.72  (step t6100.t47 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6100.t16 t6100.a5 t6100.t31 t6100.a3 t6100.t46 t6100.a4))
% 4.48/4.72  (step t6100.t48 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6100.t15 t6100.t47))
% 4.48/4.72  (step t6100 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t6100.a0 t6100.a1 t6100.a2 t6100.a3 t6100.a4 t6100.a5))
% 4.48/4.72  (step t6101 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6102 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6103 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6104 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 4.48/4.72  (step t6105 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 4.48/4.72  (step t6106 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 4.48/4.72  (step t6107 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t6100 t6101 t6102 t6103 t6104 t6105 t6106))
% 4.48/4.72  (step t6108 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t6107))
% 4.48/4.72  (step t6109 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t6108))
% 4.48/4.72  (step t6110 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6099 t6109))
% 4.48/4.72  (step t6111 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 4.48/4.72  (step t6112 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6110 t6111))
% 4.48/4.72  (step t6113 (cl (=> (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t6112))
% 4.48/4.72  (step t6114 (cl (not (and (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t6113))
% 4.48/4.72  (step t6115 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6098 t6114))
% 4.48/4.72  (step t6116 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule or_neg)
% 4.48/4.72  (step t6117 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6118 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6119 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 4.48/4.72  (step t6120 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 4.48/4.72  (step t6121 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 4.48/4.72  (step t6122 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 4.48/4.72  (step t6123 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6115 t6116 t6117 t6118 t6119 t6120 t6121 t6122))
% 4.48/4.72  (step t6124 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t6123))
% 4.48/4.73  (step t6125 (cl (or (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6095 t6097 t6124))
% 4.48/4.73  (step t6126 (cl (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t6125))
% 4.48/4.73  (step t6127 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t6126))
% 4.48/4.73  (step t6128 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6127 t860 t596 t373 t3175 t594 t554))
% 4.48/4.73  (step t6129 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t6090 t6094 t776 t6128))
% 4.48/4.73  (step t6130 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t2979 t6042))
% 4.48/4.73  (step t6131 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t512))
% 4.48/4.73  (step t6132 (cl) :rule resolution :premises (t42 t6088 t6129 t6130 t1138 t6131))
% 4.48/4.73  
% 4.48/4.73  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.rz8Pkijyzg/cvc5---1.0.5_30488.smt2
% 4.48/4.73  % cvc5---1.0.5 exiting
% 4.48/4.73  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------